使用 Prisma,我们如何为类型添加评论?

With Prisma, How can we add a comment for a Type?

使用 prisma.io (graphQl),我们有:

"""I am a great User"""
type User {
  id: ID! @unique
  email: String! @unique
}

在执行 prisma deploy 之后,它会生成一个没有来自文件 datamodel.graphql

的注释的文件
type User implements Node {
  id: ID!
  email: String!
}

我们如何为类型添加注释以便在 playground 中生成文档?

解决方法:

如果我作弊并在generated-schema.graphql中添加评论(下一个prisma deploy后该文件将被覆盖)

"""I am a great User""" type User implements Node { id: ID! email: String! }

我们有:

相关主题:

答案在这里: https://www.prisma.io/forum/t/comments-in-prisma-graphql-from-datamodel-graphql/4330/2?u=alan345

Currently, there’s no easy way to resolve this. This is an open feature request, which you can learn more about here: https://github.com/prisma/prisma/issues/2152

Nexus 这样的工具允许这样做。可选描述可以与类型和各个字段一起包含。

Ref to docs