sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur använder man ett dynamiskt variabelnamn i JavaScript utan eval för en MongoDB-uppdatering?

Du måste skapa objektet med indexernotation:

var param = { $set: {} };
param.$set[event.target.name] = event.target.value;
someCollection.update(Session.get("currentId"), param);



  1. Använder redis som cache för en mysql-databas

  2. Kan inte importera en json i MongoDB

  3. MongoDB $lookup vs Mongoose populate

  4. uppdatera Många baserade på andra fält i mongodb