Mongoose,添加/更新数据到集合的一组文档

时间:2016-10-28 08:33:37

标签: node.js mongodb mongoose mongoose-schema

大家好,我的问题是:

我的 Categories 模型如下所示:

schema: {   
    _id: String,
    name: String,
    overview: String,
    courses: [
        {
            _id: String,
            name: String
        }
    ]
}

我在上面的集合 Categories

中记录了多个类别

我需要什么

我有 {

Categories._id

我想要的是 [ '5812f3cb04700f2563c0e56a', '5812f3ff04700f2563c0e56b', ... ] 此对象 PUSH 数组中列出的所有文档的 {_id:5812f3ff04700f2563c0e56b, name:'SOMETHING' }

我做了什么

_id

以上代码仅更新一个集合(ID数组中具有第一个ID的集合)

请帮忙!

由于

1 个答案:

答案 0 :(得分:1)

可以尝试使用a作为选项

multi: true