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

जावा से $query, $hint या $explain का उपयोग कैसे करें

$hint . जैसी चीज़ें भेजने के लिए या $explain जावा ड्राइवर के लिए आप वास्तव में .modifiers() विधि FindIterable . उदाहरण के लिए:

MongoCursor<Document> iterator = collection.find()
    .modifiers(new Document("$explain",1)).iterator();

while (iterator.hasNext()) {
  System.out.println(iterator.next().toJson());
}

यह व्याख्या आँकड़े आउटपुट को प्रिंट करेगा।

कोई भी BsonDocument प्रकार एक तर्क के रूप में प्रदान करने के लिए मान्य है। मान्य सूची क्वेरी संशोधक पर है। मूल दस्तावेज़ीकरण में।

सामान्यतया, $query ऐसा कुछ नहीं है जिसे आप वास्तव में संशोधक सूची से उपयोग करते हैं, क्योंकि आप वास्तव में किसी भी तर्क के साथ इसका निर्माण कर रहे हैं .find() . लेकिन अन्य सभी संशोधक यहां उपयोग के लिए मान्य हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. यम स्थापित मोंगोडब 3.2 विफल रहता है

  2. मैंगोज़ का उपयोग करके स्ट्रिंग के हिस्से वाले सभी मान कैसे प्राप्त करें?

  3. रेल जी मोंगोइड कमांड के लिए असफल रहा

  4. मोंगो क्वेरी में घटाव काम नहीं करता है?

  5. Mongo MapReduce नवीनतम तिथि चुनें