在mongodb中存储数组

时间:2016-05-04 05:35:33

标签: arrays mongodb

我是mongodb 3.2的新手,我想知道存储阵列的可接受方法是什么。

我有一个安全的单词数组,只包含...单词。

我想将它存储在mongodb中,以快速比较查询的单词。

我应该只创建一个文档,并使用一个名为' word'的属性添加对象。包含一个单词?

我应该创建一个文档,其中一个对象包含带有一个单词数组的属性单词吗?

也许别的什么?

任何想法?

1 个答案:

答案 0 :(得分:1)

MongoDB支持动态模式,即存储在数据库中的文档可以有不同的字段集,每个字段的类型不同

以下示例演示如何在MongoDB文档中存储数组

{   _id:ObjectId(“56bc838924f5ca3e0d3c9871”),   “标签”: “mongodb的”, “NoSQL的”] }

在上面的示例中,tags是一个存储所有标记的数组字段