MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

използвайки променлива в актуализацията на mongodb

Трябва да изградите своя $set обект програмно:

var setModifier = { $set: {} };
setModifier.$set['directions.' + index + '.name'] = area.value;
Items.update(Session.get('selectedItem'), setModifier);

Актуализиране

Ако вашата JavaScript среда поддържа изчислени имена на свойства (напр. node.js 4+), можете да направите това с една стъпка:

Items.update(Session.get('selectedItem'), { $set: {
    ['directions.' + index + '.name']: area.value
}});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. задайте полето като празно за обект mongo с помощта на mongoose

  2. Изтрийте ключ от документ на MongoDB с помощта на Mongoose

  3. php mongodb пълнотекстово търсене и сортиране

  4. Google Cloud Mongo DB:Външният IP не се свързва

  5. Пет съвета за по-добър хостинг на MongoDB в Azure