2017-05-28 68 views
0

一個特定的值目前我在做這個更新集合每當網絡掛接觸發指示改變對象的數據:設置整個文檔,並一舉的MongoDB /流星

Products.update({id: shopifyID }, { $set: doc }); 
Products.update({id: shopifyID }, { $set: { lowestPrice: lowestPriceVariant(doc) }}); 

不過,我想只需撥打一個update即可實現。首先是將對象設置爲webhook返回的任何對象,這就是爲什麼沒有鍵/值的映射。這可能與mongoDB?到目前爲止,我試過的任何組合都只是更新lowestPrice

回答

1

如何:

doc.lowestPrice = lowestPriceVariant(doc); 
Products.update({id: shopifyID }, { $set: doc }); 
+0

尼斯模式,謝謝! – Rockafella