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

MongoDB एकत्रीकरण क्रम काम नहीं कर रहा

आप जिन फ़ील्ड को सॉर्ट कर रहे हैं वे _id . का हिस्सा हैं इसलिए आपको इसे अपने $sort . में शामिल करना होगा फ़ील्ड नाम:

db.builds.aggregate([
    { $group: { 
        _id: { 
            month: { $month: "$time" },
            day: { $dayOfYear: "$time" },
            year: { $year: "$time" }, 
            buildProjectName: "$data.buildProjectName", 
        },
        buildDuration: { $avg: "$data.buildDuration" } 
    } },
    { $sort: {
        '_id.buildProjectName': 1, 
        '_id.year': 1, 
        '_id.month': 1, 
        '_id.day': 1
    } }
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रिपोजिटरी पैटर्न का उपयोग करते समय MongoDB और बड़े डेटासेट

  2. MongoDB टेक्स्ट इंडेक्स और टेक्स्ट स्कोर में दस्तावेज़ की लंबाई को कैसे संभालता है?

  3. ClusterControl 1.4.2 की घोषणा - DevOps संस्करण

  4. db.collectionNames Node.js में काम नहीं करता है

  5. MEANJS :413 (अनुरोध इकाई बहुत बड़ी है)