mongoose如何向数组属性添加或者删除文档?
像下面这个例子,如果我要向lists数组继续添加或者删除文档,我应该怎么操作?谢谢!
{
"_id" : ObjectId("590a77315a7ae88824b296cf"),
"user" : "yejia@qq.com",
"password" : "5475442343",
"lists" : [
{
"create_at" : "1234",
"update_at" : "1234",
"title" : "yejia",
"list_id" : 123
}
]
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
pull和push,和MongoDB Node.JS Driver一样的。
参考下面的用法:
Model.update({ }, {’$pull’:{ } } );
Model.update({ }, {’$push’:{ } } );
供参考
Love MongoDB! Have Fun!
Mongoose的pull和push的语法参考如后: