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

MongoDB:किसी फ़ील्ड के मान को अपडेट करने के लिए $concat का उपयोग करने में समस्या

$concat एक एकत्रीकरण पाइपलाइन है, अद्यतन ऑपरेटर/संशोधक नहीं।

ऐसा लगता है कि आप जो करने का प्रयास कर रहे हैं वह निम्न कार्य करके प्राप्त किया जा सकता है:

db.col_1
  .find({ "field_1": { $lt: 10000 } })
  .forEach( function(i) {
    db.col_1.update(
      { _id: i._id },
      { $set: { "field_1": "0" + i.field_1 } }
    )
   });


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

  2. सरणी में पहला तत्व प्राप्त करें और कुल का उपयोग करके वापस आएं?

  3. कई क्षेत्रों पर Node.js और नेवला रेगेक्स क्वेरी

  4. Ubuntu 16.04 . पर MongoDB स्थापित करना

  5. एमजीओ टाइम। टाइम या बूलियन चेक