5

我需要获取数据取决于计算字段 例如

const resolvers = {
  Query: {
    users: (parent, args, ctx, info) => {
      const fragment = `fragment EnsureFullName on User { firstName lastName }`
      return ctx.db.query.users({}, addFragmentToInfo(info, fragment))
    },
  },
  User: {
    fullName: parent => `${parent.firstName} ${parent.lastName}`,
  },
}

我需要获取 fullname = 'any value' 的所有数据,

我怎样才能做到这一点 ?

4

1 回答 1

0

您需要在从数据库中获取后手动过滤或使用 where 条件来检查 firstName 和 lastName:

const users = await prisma.users({ where: { firstName: 'any', lastName: 'value' } });
于 2020-01-27T14:25:17.513 回答