MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie verwende ich einen dynamischen Variablennamen in JavaScript ohne Auswertung für ein MongoDB-Update?

Sie müssen das Objekt mit der Indexer-Notation erstellen:

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