आप एक ही क्वेरी में दोनों आईडी शब्द शामिल कर सकते हैं और एकल तत्व प्रक्षेपण अभी भी काम करेगा:
Person.findOne({_id: personId, 'things.id': 2}, {'things.$': 1},
function(err, person) { ...
आप एक ही क्वेरी में दोनों आईडी शब्द शामिल कर सकते हैं और एकल तत्व प्रक्षेपण अभी भी काम करेगा:
Person.findOne({_id: personId, 'things.id': 2}, {'things.$': 1},
function(err, person) { ...
आईडी की सूची को देखते हुए, संग्रह में कौन सी आईडी मौजूद नहीं है, यह पूछने का सबसे अच्छा तरीका क्या है?
स्प्रिंग डेटा मोंगोडब रिपॉजिटरी का उपयोग करके वैकल्पिक क्वेरी पैरामीटर जोड़ें
MongoDB संग्रह में प्रत्येक दिन का अंतिम दस्तावेज़ कैसे प्राप्त करें?
मैं अद्यतन में $set और $inc के साथ क्या गलत कर रहा हूँ?
वस्तु संग्रह से विशिष्ट सरणी लौटाएं