sql >> Databasteknik >  >> NoSQL >> MongoDB

hur ställer man in nyckel med var i mongoose,Node.js?

Syntaxen för strängliteraler i objektfältsnamn biter på dig här. För att komma runt det, skapa ett mellanobjekt och konstruera det utan att använda bokstaver:

var this_key = 'test';
var push = {};
push[this_key] = 'value';   // here, it will use the variable

mongoose.model('members', Schema).update(
   { id: '0' }, {$push: push} , [], function (err, data){});



  1. Rekommenderat sätt/ställe att skapa index på MongoDB-samling för en webbapplikation

  2. Spelar ordning någon roll i bson_iter_find i mongo c-drivrutinen

  3. Beräknade gruppvisa fält i MongoDB

  4. Det går inte att köra robomongo.sh med sh robomongo.sh i Ubuntu 14.04