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

नेवला JSON सरणी से उप-दस्तावेज़ नहीं बनाता है

नेवला में पहला प्रश्न देखें अक्सर पूछे जाने वाले प्रश्न:http://mongoosejs.com/docs/faq.html

// query the document you want to update
// set the individual indexes you want to update
// save the document
doc.array.set(3, 'changed');
doc.save();

संपादित करें

मुझे लगता है कि यह सभी पंक्तियों को अद्यतन करने के लिए काम करेगा। मुझे यह जानने में दिलचस्पी होगी कि क्या यह काम करता है।

let rowQueries = [];
theData.rows.forEach(row => {
    let query = Model.findOneAndUpdate({
        issueId: theData.issueId,
        'row._id': row._id
    }, {
        $set: {
            'row.$': row
        }
    });
    rowQueries.push(query.exec());
});

Promise.all(rowQueries).then(updatedDocs => {
    // updated
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB एकत्रीकरण तुलना:समूह (), $ समूह और MapReduce

  2. अवैध ब्रेक स्टेटमेंट (Node.js)

  3. नेवला नेस्टेड स्कीमा बनाम नेस्टेड मॉडल

  4. MapReduce समस्या

  5. MongoDB का उपयोग करके प्रति दिन औसत फ़ील्ड की गणना कैसे करें?