मैंने अपने संग्रह में निम्न डेटा:संपत्ति है कि रिक्त हो सकता है नेस्ट जाँच
{ colour: { r: 0, g: 0, b: 0 }},
{ colour: null },
मैं सभी दस्तावेजों है colour == null
या color.r
कुछ मूल्यों के बीच कैसे मिल सकती है?
मैं
.find({ where: { $or: [{colour: null}, {"colour.r": {$gt: 0, $lt: 100}}]}})
की कोशिश की है लेकिन निश्चित रूप से यह मेरे cannot read property 'r' of null
अशक्त पंक्तियों के लिए देता है।
दो प्रश्नों का उपयोग करके, उसी दस्तावेज़ को दो बार वापस करने के लिए थोड़ी सी संभावना है - अगर इसे किसी अन्य ग्राहक द्वारा समवर्ती रूप से अपडेट किया गया था। –