我喜欢将数组添加到数组中。 要追加,我就这样写。
Foo.update({ _id: id }, { $push: { bars: { $each: bars } } }, {upsert:true}, function(err){
});
有没有正确的前置方式?
答案 0 :(得分:2)
是的,您可以使用position: 0
db.Foo.update(
{ _id: id },
{
$push: {
bars: {
$each: bars,
$position: 0
}
}
}
)

查看文档:{{3}}