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

मैं MongoDB पर कैसे पिवट कर सकता हूं?

आपके जैसे ही कुछ प्रश्न थे [1] [2]

एकत्रीकरण ढांचे का उपयोग करके आप एक करीबी दस्तावेज़ आकार प्राप्त कर सकते हैं, लेकिन ऐप सर्वर साइड पर इसे फिर से आकार देने की आवश्यकता होगी।

db.leonardo.aggregate([
{
    $group:{
        "_id":"$purchaseOrderData.purchaseOrderId",
        "data":{$push:"$_id"}
        }
}])

दिए गए डेटासेट के लिए यह आउटपुट देगा:

{ "_id" : "WI9WH", "data" : [ "421ccbed-0824-443f-bf42-3f0049f46c71" ] }
{ "_id" : "WI9ZF", "data" : [ "8843c0c0-846f-44ae-9b69-a124dd28f4db" ] }
{
        "_id" : "WJ0DD",
        "data" : [
                "c3fb80fc-75c0-4259-9d5a-1bc6de1ce7d7",
                "1640a27a-6577-4240-8aaa-4c4b1334fd6d"
        ]
}
{ "_id" : "WI8PP", "data" : [ "2ae496e6-28f9-4baa-b952-2054a505f658" ] }
{ "_id" : "WI9ZH", "data" : [ "5481b1ef-5f0f-4ba1-8210-d704e9650af4" ] }
{ "_id" : null, "data" : [ "bd95d801-da2d-4556-a223-dcff30b6ab9d" ] }
{ "_id" : "WI9LA", "data" : [ "4880f816-41e7-43bc-bed4-e8574aa9c045" ] }



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब कुल $ लुकअप बनाम ढूंढें और पॉप्युलेट करें

  2. रीबूट के बाद टूटा हुआ मोंगो डॉकर सेटअप (रास्पबेरी पीआई पर यूनिफी नियंत्रक)

  3. PHP 5.5 MongoDB ड्राइवर के साथ काम करता है?

  4. नेवला टाइप स्ट्रिंग का उपयोग करके पॉप्युलेट नहीं कर सकता

  5. उबंटू पर मोंगोडब-क्लाइंट का नवीनतम संस्करण कैसे स्थापित करें?