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

Meteor mongodb $inc avec mise à jour

Vous devez construire votre requête dynamiquement en utilisant la parenthèse [] opérateur. "nameItem" doit également être une chaîne.

var valueOne = 1;
var nameItem = 'type_one';
var inc = {};
inc[ 'items.' + nameItem ] = valueOne;
Collection.update({ createdBy: user_id }, { '$inc': inc } )