1
我想将我的数据从“demographic.education”列移动到“demographic.school”。我怎么能这样做?如何在MongoDB中将数据从一列移动到另一列?
例如:
db.users.update({"demographic.education":{$exists: true, $ne: ""}}, {$set: {"demographic.school":demographic.education}})
你的意思复制值(离开'demographic.education'原样)或重命名密钥? – JohnnyHK
重命名密钥。但是,如果我想复制这些值,它会是什么样子? – Kamilski81
这并不容易。基本上你必须遍历集合并逐个修改每个文档。 – JohnnyHK