我是mongodb 3.2的新手,我想知道存储阵列的可接受方法是什么。
我有一个安全的单词数组,只包含...单词。
我想将它存储在mongodb中,以快速比较查询的单词。
我应该只创建一个文档,并使用一个名为' word'的属性添加对象。包含一个单词?
我应该创建一个文档,其中一个对象包含带有一个单词数组的属性单词吗?
也许别的什么?
任何想法?
答案 0 :(得分:1)
MongoDB支持动态模式,即存储在数据库中的文档可以有不同的字段集,每个字段的类型不同
以下示例演示如何在MongoDB文档中存储数组
{ _id:ObjectId(“56bc838924f5ca3e0d3c9871”), “标签”: “mongodb的”, “NoSQL的”] }
在上面的示例中,tags是一个存储所有标记的数组字段