Database 在MongoDB中,如何更新属性中包含值并希望向该属性添加更多值的文档?

Database 在MongoDB中,如何更新属性中包含值并希望向该属性添加更多值的文档?,database,mongodb,Database,Mongodb,我想向MongoDB中只有一个值的字段中添加更多值 以下是将Ed Sheeran歌曲的文档插入播放列表集合的代码: 下面是使用find和pretty方法后Ed Sheeran文档的输出: 每次使用update方法和$set运算符添加更多歌曲时,我都会遇到一个错误: 第一个参数应该是这样的对象:{u id:ObjectId(“xxxxxxx”)}。当前您似乎缺少大括号。第一个参数应该是这样的对象:{u id:ObjectId(“xxxxxxx”)}。目前,您似乎缺少花括号。

我想向MongoDB中只有一个值的字段中添加更多值

以下是将Ed Sheeran歌曲的文档插入播放列表集合的代码:

下面是使用find和pretty方法后Ed Sheeran文档的输出:

每次使用update方法和$set运算符添加更多歌曲时,我都会遇到一个错误:


第一个参数应该是这样的对象:
{u id:ObjectId(“xxxxxxx”)}
。当前您似乎缺少大括号。第一个参数应该是这样的对象:
{u id:ObjectId(“xxxxxxx”)}
。目前,您似乎缺少花括号。