我在Realm中创建了以下(测试)集合:
RoundType (集合)
uuid (string)
name (string)
RoundType中的数据(1行)
uuid: 234dfg345dfg345 name: Fred Flintstone
TestMutate (集合)
uuid (string)
roundType (RoundType)
TestMutate中的数据:目前还没有
我想在TestMutate中创建一个新行,其中TestMutate中的“ roundType”字段是对 现有 RoundType行的引用。
我尝试了以下方法,希望GraphQL知道存在roundType,但显然这是不对的。
mutation {
result: addTestMutate(input: {uuid: "abc123", roundType: {id: "234dfg345dfg345"}}) {
uuid
}
}
在GraphQL中实现此目标的正确语法是什么?
答案 0 :(得分:0)
很酷,我明白了。只需使用**update**TestMutate(..)
而不是addTestMutate
即可,
mutation {
updateTestMutate(input: {uuid: "abc123", roundType: {id: "234dfg345dfg345"}}) {
uuid
}
}