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

स्प्रिंग डेटा MongoDB मानदंड के साथ गतिशील क्वेरी बनाएँ

क्या यह आपके काम नहीं आता?

Criteria criteria = Criteria.where("contentType").is("application/vnd.sometype");

List<Criteria> docCriterias = new ArrayList<Criteria>(docs.size());

for (Document doc: docs) {
    docCriterias.add(Criteria.where("metadata.name").is(doc.getName())
                               .and("metadata.version").is(doc.getVersion()));
}

criteria = criteria.orOperator(docCriterias.toArray(new Criteria[docs.size()]));

?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ग्रिडएफएस से अनाथ फाइलों को साफ करना

  2. मौजूदा एम्बेडेड दस्तावेज़ों में दस्तावेज़ सम्मिलित करने के लिए C# का उपयोग कैसे करें?

  3. MongoDB - एकत्रीकरण का उपयोग करके सरणी को खोलना और डुप्लिकेट को हटाना

  4. क्वेरी करते समय नेवला द्वारा स्मृति उपयोग को कम करने का तरीका

  5. नोड-मोंगोडब-मूल का प्रदर्शन डालें