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

एक लंबी क्वेरी स्ट्रिंग को सीधे MongoDB पर पार्स करना (जैसे आप SQL में कर सकते हैं)

आप db.command . का उपयोग करके सीधे क्वेरी चला सकते हैं नोड जेएस में।

डीबी कमांड के रूप में एकत्रीकरण क्वेरी नीचे का रूप लेती है।

https://docs. mongodb.com/manual/reference/command/aggregate/#aggregate-data-with-multi-stage-pipeline

मुख्य मूल्य जोड़े के रूप में जानकारी भेजने के लिए अपने जावास्क्रिप्ट को समायोजित करें। collectionname . के लिए प्रत्येक कुंजी दबाएं और query और उनके मान नीचे दिए गए आदेश में पास करें।

db.command( aggregate: collectionname, pipeline: query, cursor: { } }

विभिन्न प्रकार के प्रश्नों में अलग-अलग वाक्यविन्यास होते हैं। तो आपको db.command . में तदनुसार कुंजी मान युग्म पास करना होगा .

अधिक यहाँ

https://docs.mongodb.com/manual/reference/command/




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या कुल मिलाकर एकल परिणाम प्राप्त करना संभव है?

  2. MongoDB में रोलबैक को कैसे रोकें

  3. MongoDB में निम्नलिखित कई से कई संबंध कैसे बनाए जाने चाहिए?

  4. जियोजोन फ़ाइल को MongoDB में कैसे आयात करें

  5. MongoDB $dateFromParts