下面是GraphQLObject字段數據的每個節點執行單獨的數據庫請求
userId: {
type: GraphQLID,
resolve: obj => {
console.log(obj._id);
return obj._id;
}
},
email: { type: GraphQLString },
password: { type: GraphQLString },
firstName: { type: GraphQLString },
lastName: { type: GraphQLString },
礦服務器sents多個同樣請求作爲礦的文件,在這裏其將發送5個不同的請求。
如何優化這些請求得到的所有數據在一個請求
589800cf39b58b29c4de90dd
--------------------------------
58980673e7c9a733009091d1
--------------------------------
58985339651c4a266848be42
--------------------------------
589aac5f884b062b979389bc
--------------------------------
589aad9d24989c2d50f2a25a
你的意思是你想使用一個請求返回像'user'這樣的許多對象嗎?並且每個'user'都有上面指定的'id'之一? – piotrbienias
是的,我想在'[]'中獲得所有用戶並執行一個請求,並儘可能減少數據庫請求 –