将文档中的字段从Embeded移动到Root

时间:2018-06-10 00:28:22

标签: mongodb

一旦MongoDB文档中的字段已经从嵌入字段到根级别中,是否有任何简单的方法可以移动字段?

示例:

db.songs.insertOne([{"SongId":19, 
"Title":"Rhythm Nation", 
Details:[{
   "Artist": "Janet Jackson", 
    "Album": "Janet Jackson's Rhythm Nation 1984", 
    "ReleaseYear": 1989}
]}])

我的假设是我可以在db.songs.updateMany中更改Artist的位置并修复它,但我想知道是否有一个简写命令来提升字段。

谢谢。

0 个答案:

没有答案