MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como usar um nome de variável dinâmico em JavaScript sem eval para uma atualização do MongoDB?


Você precisa criar o objeto usando a notação do indexador:
var param = { $set: {} };
param.$set[event.target.name] = event.target.value;
someCollection.update(Session.get("currentId"), param);