首页 > 解决方案 > 在 GraphQL Prisma 指令中访问输入

问题描述

我有一个用例,我想访问指令中的查询参数/参数。以下是架构。

user(where: UserWhereUniqueInput!): User @isAuthenticated

从游乐场触发的查询

user(where:{id: "test001"}){id name}

指令代码

isAuthenticated: async (next, source, args, ctx) => { let user = ctx.prisma.context.user(where: {})// Need to fetch the user with given id }

如何在指令代码中获取具有给定 ID 的用户。我没有在args变量中获得 id。有没有办法UserWhereUniqueInput在指令中获得价值?

标签: prismaplumatic-schemaprisma-graphql

解决方案


推荐阅读