mongodb 文档更新

查看:105
本文介绍了mongodb 文档更新的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

新手请教mongodb更新文档。
现有collection名为 user的数据如下
{

name:"abc",
people:{
       student:{
           stu_name:"YYW",
           stu_num:12345
       }     
}

}

现在我要在people.student下添加一个名为stu_sex的字段,请问用什么样的语句,新手第一次接触mongodb,谢谢指教。

解决方案

假设你的collection里只有这么一条数据,一个可行的代码如下

db.user.update({name: 'abc'}, {$set: {'people.student.stu_sex': 'male'}});

如果你的数据实际上是有_id这个主键的,就把上面的

{name: 'abc'}

替换为相应的选择器

这篇关于mongodb 文档更新的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆