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

Mongotemplate - क्वेरी ऑब्जेक्ट आईडी (gt) से अधिक या (lt) ऑपरेटर से कम है

तो एक घंटे की खोज के बाद, मुझे समाधान मिल गया है - मुझे इस पोस्ट को देखना था जो जावा में नहीं बल्कि नोड.जेएस में है।

क्वेरी करना एक नोड.जेएस ऐप में मोंगो आईडी पर आधारित एक मोंगोडीबी

शुक्र है, भाषा जावा के करीब है इसलिए मैंने देखा कि आप केवल ऑब्जेक्ट आईडी को लेफ्टिनेंट ऑपरेटर में डालकर क्वेरी नहीं कर सकते हैं। आपको एक ऑब्जेक्टआईडी ऑब्जेक्ट बनाना होगा और उसे ऑपरेटर में डालना होगा।

      ObjectId objID = new ObjectId("55732dccf58c555b6d3f1c5a");
      query.addCriteria(Criteria.where("_id").lt(objID));


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब क्लाइंट को सॉर्ट करना नोड में एक () ढूंढता है

  2. नेवला क्वेरी नेस्टेड दस्तावेज़ों को एक निश्चित तिथि से अधिक या कम किया

  3. रिपोजिटरी पैटर्न का उपयोग करते समय MongoDB और बड़े डेटासेट

  4. रूबी और मोंगोआईड के साथ टाइमज़ोन को सही तरीके से कैसे सहेजना है?

  5. MongoDB त्रुटि लॉग को डिकोड करना