如何修改MongoDb 中 collection 下的值

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

我想修改 也同意 的内容为不同意,在mongodb命令行怎么做。
新手,希望有人解答下。
谢谢

阅读 2.5k
1 个回答

db.collection.update({ _id: ObjectId("54fd4ddaa037ba481d794f5e") }, { $set: { "choices.1.text": "不同意" } });

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进