【发布时间】:2018-11-08 09:12:13
【问题描述】:
我刚刚使用 init 命令设置了高级样板,并将以下内容添加到datamodel.graphql
type Spot {
id: ID! @unique
createdAt: DateTime!
updatedAt: DateTime!
lat: String!
long: String!
name: String!
fishes: [Species!]!
}
type Species {
id: ID! @unique
createdAt: DateTime!
updatedAt: DateTime!
name: String!
spots: [Spot!]!
}
当我尝试做prisma deploy 时,公共演示永远不会启动(500 错误)。一旦我从 Species 类型中删除 id: ID! @unique ,它就会开始工作。我试着用同样的问题做prisma reset。当我执行prisma seed -r 时,我收到以下错误消息,请注意seed.graphql 仅包含样板代码。
错误:“查询”类型中的所有字段都应该有唯一的名称!非唯一字段:'species'。
{ “错误”:[ { "message": "'Query' 类型中的所有字段都应该有唯一的名称!非唯一字段:'species'。", “requestId”:“us1:api:cjhobke57sxok0b62n6f96ez4” } ], “状态”:500 }
【问题讨论】:
标签: prisma