我可以调用突变来插入一个节点,但是如果我也想插入与另一个节点的关系怎么办?
我看到 Grandstack 已经产生了这种类型的一些突变: AddGroupUsers
我如何用节点插入突变将此突变称为togeder?一种交易?可能吗?是否存在一种方法来定义与同一突变中的节点的关系?
我可以调用突变来插入一个节点,但是如果我也想插入与另一个节点的关系怎么办?
我看到 Grandstack 已经产生了这种类型的一些突变: AddGroupUsers
我如何用节点插入突变将此突变称为togeder?一种交易?可能吗?是否存在一种方法来定义与同一突变中的节点的关系?
您可以通过以下方式在 Graphql 中提供多种操作:
mutation($name: String!, $login: String!) {
CreateRepository(name: $name) {
name
}
AddRepositoryOwner(from: { login: $login }, to: { name: $name }) {
from {
login
}
to {
name
}
}
}
还提供变量:
{
variables: {
login: "login",
name: "name",
}
}
这是我所知道的最接近您想要实现的目标。