搜尋

首頁  >  問答  >  主體

mongodb - mongoose是怎麼為數組文件添加資料的

例如
var PersonSchame = new mongoose.Schema({

name: String,
books: [{
    type:String
}]

});

這時候怎麼給books加資料

有點基礎的問題 :)

phpcn_u1582phpcn_u15822789 天前801

全部回覆(2)我來回復

  • ringa_lee

    ringa_lee2017-05-02 09:26:46

    你的意思是往資料庫中一條資料的 books欄位加入元素嗎?如果是的話,請參考下面這個例子:

    db.personModel.update({
        _id: xxx    //查询到特定的一条数据
    }, {
        $push:{
            members: username
        }
    }, (err) => {
        //update操作完之后的回调函数
    });

    回覆
    0
  • 高洛峰

    高洛峰2017-05-02 09:26:46

    參看舊帖,其中有Mongoose中$push的部分:

    /q/10...

    供參考。

    Love MongoDB! Have Fun!

    回覆
    0
  • 取消回覆