sql >> Databáze >  >> NoSQL >> MongoDB

Mohu použít '$set' na vložený dokument, když použiji proměnnou jako název souboru v MongoDB?

Dotaz musíte sestavit dynamicky pomocí [] operátor.

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



  1. Získání odlišné agregace pole pole napříč indexy

  2. Jak stránkovat s Mongoose v Node.js?

  3. Jak monitorovat databázové servery pomocí ClusterControl CLI

  4. Mongod si stěžuje, že neexistuje složka /data/db