使用 Prisma,我们如何为类型添加评论?
With Prisma, How can we add a comment for a Type?
使用 prisma.io (graphQl),我们有:
- 文件:
datamodel.graphql
"""I am a great User"""
type User {
id: ID! @unique
email: String! @unique
}
在执行 prisma deploy
之后,它会生成一个没有来自文件 datamodel.graphql
的注释的文件
- 文件
generated-schema.graphql
type User implements Node {
id: ID!
email: String!
}
- 在棱镜中
playground
,我没有评论。
我们如何为类型添加注释以便在 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 这样的工具允许这样做。可选描述可以与类型和各个字段一起包含。
使用 prisma.io (graphQl),我们有:
- 文件:
datamodel.graphql
"""I am a great User"""
type User {
id: ID! @unique
email: String! @unique
}
在执行 prisma deploy
之后,它会生成一个没有来自文件 datamodel.graphql
- 文件
generated-schema.graphql
type User implements Node {
id: ID!
email: String!
}
- 在棱镜中
playground
,我没有评论。
我们如何为类型添加注释以便在 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 这样的工具允许这样做。可选描述可以与类型和各个字段一起包含。