mongodb 文档更新
为情所困
为情所困 2017-05-02 09:22:15
[MongoDB讨论组]

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

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

}

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

为情所困
为情所困

全部回复(1)
大家讲道理

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

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

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

{name: 'abc'}

替换为相应的选择器

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号