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

स्प्रिंग डेटा मोंगो क्वेरी कई क्षेत्रों के साथ क्वेरी करने और एक कॉल में वापस जाने के लिए

आप Criteria.orOperator आपकी सूची के कम से कम एक मानदंड से मेल खाने वाले प्रत्येक दस्तावेज़ को वापस करने के लिए।

अपनी सूची पर लूपिंग मानदंड की अपनी सूची बनाएं

List<Criteria> criteriaList = new ArrayList<>();
for (item : yourList) {
  criteriaList.add(Criteria.where("x").is(item.x).and("y").is(item.y));
}

orOperator . का उपयोग करके अपनी क्वेरी बनाएं :

Query.query(new Criteria.orOperator(criteriaList.toArray(new Criteria[criteriaList.size()])));



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब नेवला में E11000 डुप्लिकेट कुंजी त्रुटि सूचकांक

  2. मोंगोडब अद्वितीय क्षेत्र की स्थापना

  3. Mongoose का उपयोग करते समय MongoDB पदावनति चेतावनियाँ

  4. पावरशेल मोंगोडीबी सी # चालक के तरीकों के साथ संगत नहीं है?

  5. MongoDB एकत्रीकरण के साथ घटनाओं के संग्रह से रैखिक फ़नल, क्या यह संभव है?