本文主要介绍的是关于MongoDB动态字段设计的相关资料,分享出来供大家参考学习,需要的朋友们下面来一起看看详细的介绍吧。
适宜读者人群
MongoDB开发者
基础需求
产品: “我们要为现有的表单增加一个伟大的功能, 允许用户增加想要的字段”
技术目标version 1
存储动态表单数据(新增字段无需修改Schema)
首先讲一讲MongoDB支持的索引有哪几种
普通字段索引
// 假如我们的文档长这样
{
"name": "MongoDB",
"age": 5
}
// 对age字段建立索引
{
"age": 1
}
内嵌文档索引
// 假如我们的文档长成了Object
1