我想运行一个具有多个突变的查询,但是我需要引用以前突变的数据吗?
mutation {
venue1: createVenue(data: { name: "Test Venue 1", active: true }) {
id
}
layout1: createLayout(
data: { name: "Test Layout 1", active: true, venue: { connect: (I WANT TO USE venue1) } }
) {
id
}
}
这是我要做的事情的过度简化,我将需要使用单个查询来为测试目的播种数据库,并使用create
代替connect
这还不够,因为存在必需的关系和需要多个关系的元素,因此必须线性地填充所有这些关系。