У меня есть случай, когда я хочу получить доступ к параметру / аргументам запроса в директиве. Ниже приведена схема.
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
}
Как я могу получить пользователя с указанным идентификатором в директиве code. Я не получил идентификатор в переменной args
. Есть ли способ получить значение UserWhereUniqueInput
в директиве?