MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

używanie zmiennej w aktualizacji mongodb

Musisz zbudować swój $set obiekt programowo:

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

Aktualizacja

Jeśli Twoje środowisko JavaScript obsługuje obliczane nazwy właściwości (np. node.js 4+), możesz to zrobić w jednym kroku:

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. Jak najlepiej stworzyć RESTful API w Node.js

  2. Tworzenie relacji klucza obcego w Mongoose

  3. Jak uzyskać krótką nazwę miesiąca w SQL?

  4. Czy mongodb działa?

  5. Jak połączyć się z MongoDB w systemie Windows?