MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगोडब:उन सभी दस्तावेज़ों को खोजें जहाँ कम से कम एक सरणी तत्व मेल नहीं खाता है?

आप अपना $nin . लपेट कर ऐसा कर सकते हैं एक $elemMatch में ऑपरेटर ताकि $nin sections . के प्रत्येक तत्व पर अलग से लागू किया जाता है समूह के रूप में तत्वों के समूह के बजाय:

Group.find({ sections: { $elemMatch: { $nin: archived_sections } } })
    .exec(function(err, groups){
        res.send(groups);
    }
);

यदि कम से कम एक तत्व $elemMatch . को संतुष्ट करता है क्वेरी, दस्तावेज़ मेल खाता है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब एकत्रीकरण:किसी सरणी के केवल मिलान करने वाले तत्वों को कैसे वापस करें

  2. साइट के लिए सरल PHP mongoDB उपयोगकर्ता नाम और पासवर्ड की जाँच करें

  3. मोंगोडीबी क्लाइंट के बारे में आपको जो कुछ पता होना चाहिए

  4. मैं MongoDB बल्क प्रदर्शन को कैसे सुधार सकता हूं?

  5. केवल उप-दस्तावेज़ या सरणियों का चयन करें