我正在尝试使用我创建的自定义文件播种我的 Prisma DB,然后在prisma.yml
. 在这个文件中,我有一些突变——没什么太疯狂的。当我有一个突变时,一切似乎都运行良好。但是,如果我添加多个,我最终会收到此错误:Must provide operation name if query contains multiple operations: {"response":{"data":null,"errors":[{"message":"Must provide operation name if query contains multiple operations"}],"status":200}
. 我认为这operation name
是createSomething
in mutation createSomething {...}
,但我想事实并非如此。我在这里有什么遗漏吗?
在操场上进行多个突变似乎也可以正常工作。看起来问题在于播种机试图一个接一个地运行它们。
棱镜.yml
seed:
import: seeds/something.graphql
东西.graphql
mutation createSomething {
createSomething(data: { key1: "val1", key2: "val2" }) {
key1
val1
}
}