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

Twórz dynamiczne zapytania za pomocą Mongoose

Musisz utworzyć swoje updates obiekt w dwóch krokach:

var updates = { $push: {} };
updates.$push["array.$.array2." + index + ".answeredBy"] = userId;

Aktualizacja

Teraz, gdy node.js 4+ obsługuje obliczone nazwy właściwości , możesz to zrobić w jednym kroku:

var updates = { $push: {
    ["array.$.array2." + index + ".answeredBy"]: userId
} };



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak dokonać wyboru pola na find() w natywnym sterowniku mongodb?

  2. Jak wyodrębnić datę utworzenia z Mongo ObjectID?

  3. Jak mogę przeglądać lub wyszukiwać dane na żywo MongoDB?

  4. połącz ECONNREFUSED 127.0.0.1:27017'

  5. Jak wysłać zapytanie do mongodb z warunkiem „jak” w symfony2