开发者社区> 问答> 正文

怎么 修改MongoDb 中 collection 下的值

{ 
    "_id" : ObjectId("54fd4ddaa037ba481d794f5e"), 
    "question" : "逗比们同意我走吧!", 
    "choices" : [ 
        { 
            "text" : "同意", 
            "_id" : ObjectId("54fd4ddaa037ba481d794f60"), 
            "votes" : [ ] 
        }, { 
            "text" : "也同意", 
            "_id" : ObjectId("54fd4ddaa037ba481d794f5f"), 
            "votes" : [ ] 
        } 
    ], 
    "__v" : 0 
}

我想修改 也同意 的内容为不同意,在mongodb命令行怎么做。

展开
收起
爵霸 2016-03-05 11:33:58 2308 0
1 条回答
写回答
取消 提交回答
  • db.collection.update({ _id: ObjectId("54fd4ddaa037ba481d794f5e") }, { $set: { "choices.1.text": "不同意" } });

    2020-03-31 14:03:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
阿里云MongoDB云服务构建 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载