MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment utiliser un nom de variable dynamique en JavaScript sans eval pour une mise à jour MongoDB ?

Vous devez créer l'objet en utilisant la notation d'indexeur :

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