mongo 添加字段 mongodb添加数组

导读:MongoDB是一种非关系型数据库,支持存储和查询复杂的数据结构,其中包括数组 。本文将介绍如何在MongoDB中添加数组 。
1. 创建集合
首先 , 需要创建一个集合来存储数组 。可以使用以下命令创建一个名为“myCollection”的集合:
```
【mongo 添加字段 mongodb添加数组】db.createCollection("myCollection")
2. 添加数组
接下来,可以使用以下命令向集合中添加数组:
db.myCollection.insert({myArray: [1, 2, 3]})
这将在“myCollection”集合中添加一个名为“myArray”的数组,其中包含值1、2和3 。
3. 更新数组
如果需要更新数组,可以使用以下命令:
db.myCollection.update({_id: ObjectId("5e8c0e7f3aeb3d1baf9d8e9e")}, {$push: {myArray: 4}})
此命令将在名为“myCollection”的集合中查找具有指定ID的文档,并将值4添加到名为“myArray”的数组中 。
4. 删除数组
如果需要删除数组,可以使用以下命令:
db.myCollection.update({_id: ObjectId("5e8c0e7f3aeb3d1baf9d8e9e")}, {$pull: {myArray: 3}})
此命令将在名为“myCollection”的集合中查找具有指定ID的文档 , 并从名为“myArray”的数组中删除值3 。
总结:本文介绍了如何在MongoDB中添加、更新和删除数组 。使用上述命令 , 您可以轻松地操作MongoDB中的数组 。