В этом и заключается загвоздка, переменная будет интерпретироваться как имя поля, и в итоге вы получите varname: 1 в вашем документе.

у увеличить поле внутри объектного объекта внутри документа mongodb на 1.

  var stuffID = 5
  collection.update({
    "id": id,
  },
  {
    '$inc': {
      'stuff.stuffID': 1
    }
  },
  function(err, doc) {
    res.end('done');
  });

Мне нужно сделать этот материал переменной. Есть ли способ сделать это? Благодарю.

Это использует node-mongodb-native, если это помогает.

Если вы голосуете за закрытие, можете ли вы объяснить, что вы не понимаете?

Ответы на вопрос(1)

Ваш ответ на вопрос