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

मौजूदा मोंगो सरणी में नए मान जोड़ना

MongoDB के पास $push है। उसके लिए ऑपरेटर। आपको इसे करने के लिए संग्रह पर पुनरावृति करने की आवश्यकता नहीं है, आप डेटाबेस के अंदर एक अद्यतन कर सकते हैं।

जावा में लिखा हुआ, यह कुछ इस तरह दिखाई देगा

collection.update(...query expression...,
  new BasicDBObject("$push",
    new BasicDBObject("digits", value)));

यह मानता है कि value सरणी के लिए एक नया मान है। यदि आप किसी सरणी के सभी तत्वों को एक साथ जोड़ना चाहते हैं, तो आपको $each . का उपयोग करना होगा संशोधक (विवरण के लिए उपरोक्त लिंक देखें)।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो एकत्रीकरण

  2. MongoDB $replaceOne

  3. MongoDB में किसी विशिष्ट दस्तावेज़ के किसी सरणी के अंदर, विशिष्ट एम्बेडेड दस्तावेज़ का मान कैसे अपडेट करें?

  4. pushOrModify मोंगो उप-दस्तावेज़ के लिए ऑपरेटर की तरह

  5. MongoDB अलग मूल्य की गणना करता है?