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

विदेशी फ़ील्ड को ऑब्जेक्ट करने के लिए स्ट्रिंग को देखने के लिए वर्कअराउंड की आवश्यकता है

4.0 में नया:https://docs.mongodb.com/manual/reference/operator/aggregation/toObjectId/

// Define stage to add convertedId field with converted _id value

idConversionStage = {
   $addFields: {
      convertedId: { $toObjectId: "$_id" }
   }
};

// Define stage to sort documents by the converted qty values

sortStage = {
   $sort: { "convertedId": -1 }
};


db.orders.aggregate( [
   idConversionStage,
   sortStage
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB संग्रह में सभी दस्तावेज़ों में एक कुंजी के मूल्य का योग कैसे करें

  2. MongoDB संग्रह के अंदर एक विशिष्ट एम्बेडेड दस्तावेज़ कैसे प्राप्त करें?

  3. मोंगोडीबी इंडेक्स/रैम संबंध

  4. एक MongoDB सरणी में डुप्लिकेट मान ढूँढना

  5. NoSql डेटाबेस (MongoDB) में विदेशी कुंजियों को कैसे लागू करें?