草庐IT

technicalData

全部标签

mongodb - 如何在 mongodb 中重命名嵌套键

我想重命名以在mongodb中重命名我的字典键。通常它是这样工作的db.update({'_id':id},{$rename:{'oldfieldname':newfieldname}})我的文档结构是这样的{'data':'.....','field':{'1':{'data':....},'2':{'data'...}},'more_data':'....',}如果我想设置字段1中的新字段db.update({'_id':id},{$set:{'field.0.1.name':'peter'}})第二个字段是'field'.1.2.name'我认为重命名应该是相似的,但它不是...