GraphQL Prisma2-Nexus解析器中不提供光子Crud方法

时间:2019-09-17 18:37:14

标签: prisma prisma-graphql nexus-prisma

 t.field('sendOrderCall', {
  type: 'OrderCall',
  args: {
    phone: stringArg({ nullable: false }),
  },
  resolve: async (parent, { phone }, ctx, info) => {
    let result
    try {
      result = await emailGenerator.sendCallRequest(phone)
    } catch (e) {
      throw new Error(e.message)
    }
    if (result) {
      console.log('ctx.photon: ' + 

      return ctx.photon.createOrderCall(
        {
          data: {
            phone,
          }
        },
        info
      )
  ...

不幸的是,ctx具有光子对象,但是光子无法使用任何方差分析法。只有这个奇怪的道具:

ctx.photon: [
 "datamodel",
"engine",
"dmmf",
"fetcher",
"connectionPromise"
 ]

有人有什么想法吗?谢谢

0 个答案:

没有答案