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

Мога ли да използвам '$set' във вграден документ, когато използвам променлива като име на файл в MongoDB?

Трябва да изградите заявката си динамично, като използвате [] оператор.

var b = 'B';
var update = {};
update['people.' + b] = { 'age': 25 };
db.collection.update({}, { '$set': update })



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да използвам точка в името на полето?

  2. Импортирайте документи в MongoDB от масив от JSON документи

  3. Как да използвате agregrate в mongodb за $match _id

  4. Вграден MongoDB при изпълнение на интеграционни тестове

  5. Клас „MongoClient“ не е намерен