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

एक स्ट्रिंग में जेसन का उपयोग करके कुल मोंगो-क्वेरी कैसे करें?

आप समाधान से दूर नहीं हैं:

समग्र कार्य लेता है:.aggregate(List<DBObject>) लेकिन आप जिस JSON.parse का उपयोग करना चाहते हैं, वह आपको इसमें टाइपकास्ट करने देता है, यदि आपकी क्वेरी में कोई सूची है, तो कोई समस्या नहीं है

String query="[....}";
List<DBObject> q= (List<DBObject>)JSON.parse(query);
Iterable<DBObject> result=new MongoClient().getDatabase("db").getCollection("coll").aggregate(q).results();`

परिणामों को पुनरावृत्त नहीं किया जा सकता है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. फ्लास्क बैकएंड का उपयोग करके ब्राउज़र से MongoDB को क्वेरी करना

  2. MongoDB में Enums

  3. Neo4j के साथ मोंगोडब को एकीकृत करना, क्या कोई एपीआई है जो उन्हें लिंक करेगी?

  4. मोंगोडब सी # ड्राइवर के साथ पीओसीओ का उपयोग करते समय _आईडी फ़ील्ड का प्रबंधन कैसे करें?

  5. MongoDb से कनेक्शन की वर्तमान संख्या की जाँच करें