我有一个 graphql 架构
type Post {
id: ID! @unique
createdAt: DateTime!
updatedAt: DateTime!
tags:[Tag!]!
}
type Tag {
id: ID! @unique
createdAt: DateTime!
updatedAt: DateTime!
name: String!
posts:[Post!]!
}
因此,一个标签可以应用于许多帖子,一个帖子可以有很多标签。
Prisma 生成代码没有任何问题,但运行 graphql 服务器会给出
Error: Unknown type "TagOrderByInput". Did you mean "PostOrderByInput", "UserOrderByInput", "LikeOrderByInput", "TagWhereInput", or "CommentOrderByInput"?
at assertValidSDL (/home/andriy/app/apollo/prisma/node_modules/graphql/validation/validate.js:89:11)
我正在使用带有 Prisma 和 Mysql 的 docker。有可能有这样的关系吗?如果是这样,我做错了什么?