用mongoose更新导致错误路径必须是字符串

时间:2015-03-03 18:32:44

标签: node.js mongoose

使用.create,delete和find。 我无法找到如何更新内容。

app.put('/api/flavours/:flavour_id', function(req, res){
flavours.where({_id : req.params.flavour_id })
.update({inventory : true},
    function(err, updateInventory){
    if(err) res.send(err);
     flavours.find(function(err, flavourscallback){
        if(err) res.send(err)
        res.json(flavourscallback);
    });
});

});

任何帮助将不胜感激。 我无法理解mongoose文档:/

1 个答案:

答案 0 :(得分:0)

好吧,明显猫鼬想要与众不同。 让它像这样工作:     flavours.where(' _id&#39)。等于(req.params.flavour_id)