Элемент заменяется обновленными полями, но остальные элементы удаляются из коллекции.
Я тестировал метод updateOne.Я попытался умножить * -1 на поле $ inc.Я попробовал функцию parseInt (), когда жаловался на то, что это строка, а не число.Это то, что у меня есть на данный момент
app.put('/test/:name/:stock', (req, res) => {
console.log(req.params.stock);
db.collection('test')
.findOneAndUpdate(
{name: req.params.name},
{stock: req.params.stock},
(err, result) => {
order = req.params.stock;
order = order - req.params.stock;
if (err) return res.send(err)
console.log(req.params.name);
res.send(result)
})
})
Пожалуйста, обратите внимание только_id и запас остаются.
console.log возвращает: 7
'Индонезия'
Мне действительно нужны элементы-консерванты, убираются со склада и проверяются, не <<0.</p>