或者换句话说:我如何创建一个与特定集合有关系且仅与特定集合有关系的新条目?
以下代码创建品牌类型的新条目。如何将其放入特定的收藏夹中?
我是graphql的新手,所以如果我想实现的目标根本无法实现或者graphql的工作方式不可行,请告诉我
其他信息: 我正在使用mlab作为后端,并使用trapi(无头cms)。在trapi上,我将graphql安装为外部插件。
预先感谢
mutation {
createBrand(input: {
data: {
name: "John",
description: "this is my description"
}
}) {
brand {
name
description
}
}
}
答案 0 :(得分:0)
对于我对graphql的非常有限的理解,我认为为了将新条目与特定集合相关联,您需要编辑上面的代码并添加:
mutation {
createBrand(input: {
data: {
name: "John",
description: "this is my description"
collectionInPlurals: ['collectionId']
}
}) {
brand {
name
description
}
}
}
如果集合的类型为“ item”,则collectioninPlurals可能是项目,然后您提供特定项目的ID
我希望它可以使其他人受益...