Prisma 查询字段,其中值为字符串或 ID



抱歉,Prisma查询的新手,并试图找出查询语言语法。

鉴于我的 GraphQL/Prisma 后端发出的以下调用,我希望查询{parent: String}。任何非null都可以在这里工作,String不被接受,抱怨想要一个对象。所以,它不是类型。我也尝试了{ parent_not: null },但没有运气。很抱歉初学者问题,在文档中找不到这个。

奖励积分,我会接受我能得到的任何帮助,但想知道如何通过ID类型值进行查询。

    const children = await ctx.db.query.comments(
      {
        where: { AND: [{ isPublic: true }, { parent: String }] },
        orderBy: 'createdAt_DESC'
      },
      info
    )
看看

Schema Prisma 为你构建graphql get-schema -p prisma,这将为您提供可能的线索。在那里,你会发现像id_inid_not_inid_contains等。您还会找到类似 parent_* 的东西,它将为您提供并了解您可以查询的内容。

在这种情况下,您可能想做的是 { parent_not_in: "" } ,但{ parent_not: "" }也可能起作用。

最新更新