像下面這個例子,如果我要繼續向lists數組添加或刪除文檔,我該怎麼操作?謝謝!
{
"_id" : ObjectId("590a77315a7ae88824b296cf"),
"user" : "yejia@qq.com",
"password" : "5475442343",
"lists" : [
{
"create_at" : "1234",
"update_at" : "1234",
"title" : "yejia",
"list_id" : 123
}
]
}
pull和push,和MongoDB Node.JS Driver一樣的。
參考下面的用法:
Model.update({ }, {’$pull’:{ } } );
Model.update({ }, {’$push’:{ } } );
供參考
Love MongoDB! Have Fun!
Mongoose的pull和push的語法參考如後: