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

नेवला के साथ Decimal128 से दशमलव निकालें - MongoDB

विधि 1:

toString() . का उपयोग करें . यह ऑब्जेक्ट को स्ट्रिंग में बदल देगा।

find((docs) => {
   let result = docs.map((doc) => {
       if(doc.open){
          doc.open = doc.open.toString();
       }

       if(doc.close){
          doc.close = doc.close.toString();
       }

       return doc;  
   });

    //send modified output
    res.json(result);
})

आउटपुट इस प्रकार है:-

/*
[
  {
    "open":  "86.13",
    "close": "85.64"
  },
]
*/

विधि 2: Mongodb 4.0 ऊपर,

db.myCollection.aggregate([
  {$match:{
   //...
   //...
   }},


  { $addFields : {
        open: {"$toString" : "$open"},
        close : {"$toString" : "$close"},
    }},
]);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js Mongo's GridFS से चित्र प्रदर्शित करता है

  2. Mongodb v4.0 लेन-देन, MongoError:लेन-देन संख्या केवल एक प्रतिकृति सेट सदस्य या mongos पर ही अनुमति है

  3. MongoDB में सूचकांक

  4. दस्तावेजों की आईडी के लिए मोंगोडब और गाइड के साथ वास्तविक गाइड को आसानी से पुनर्प्राप्त करने के लिए गाइड को स्टोर करने का प्रभावी तरीका क्या है?

  5. MongoDB:'_id' के बजाय 'id' आउटपुट