0
對於GraphQL-Relay中的關係我非常困惑。當它大約一對多時,它看起來非常簡單。我創建了一些connectionDefinitions,它工作完美。但我有以下情況下我想創建/更新下面的模型。GraphQL中繼關係和變異
new Schema({
item: {type: String, ref: ‘Item’, required: true},
user: {type: String, ref: ‘User’, required: true},
liked: {type: Boolean, required: true, default: false}
})
我應該在我的GraphQL架構中創建與User和Item的連接嗎?
如果我看看'RANGE_ADD'的config,它顯示parentName和parentId,但在我的情況下,我有多個父親。我應該在我的getConfigs數組中有兩個對象配置(每個父對象一個)?
我可以在沒有連接的情況下創建並更新此對象嗎?
感謝
連接是客戶端列表的抽象,對於單個模型,不需要連接。 – brysgo
「但在我的情況下,我有多個家長。」 - 您的示例如何擁有多個父級? –
@Ahmad用戶和項目,實際上他們不是真正的父母,但更多的是一個反向關係。在這個時候,我相信我必須使用RANGE_ADD – samidarko