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

Java mongodb ड्राइवर में _id फ़ील्ड का उपयोग करके दस्तावेज़ों को कैसे क्वेरी करें?

सुनिश्चित नहीं है कि अन्य लोग इस विषय पर उत्तर खोज रहे हैं, लेकिन यहां "_id" के आधार पर मोंगोडीबी रिकॉर्ड खोजने का सबसे आसान तरीका है। MongoDB दस्तावेज़ अद्यतन नहीं है और अभी भी ObjectId को com.mongodb के भाग के रूप में दिखाता है पैकेज (यह भी आमतौर पर ObjectId द्वारा खोज करने पर बहुत अधिक जानकारी नहीं देता है)।

import org.bson.types.ObjectId;

public DBObject findDocumentById(String id) {

    BasicDBObject query = new BasicDBObject();
    query.put("_id", new ObjectId(id));

    DBObject dbObj = collection.findOne(query);
    return dbObj;
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला अद्वितीय सूचकांक काम नहीं कर रहा!

  2. सी # ड्राइवर्स का उपयोग करके मोंगोडीबी में एकाधिक दस्तावेज़ों को अपडेट और अप्सर्ट कैसे करें

  3. योग मोंगोडब द्वारा समूह

  4. मैं मोंगोडीबी को विंडोज़ सेवा के रूप में कैसे चला सकता हूं?

  5. मैं कैसे जांचूं कि किसी अनुक्रमणिका का उपयोग किया जा रहा है या नहीं