在Mongoose / MongoDB中创建多字段(2个以上)索引
Creating Multifield(more than 2) Indexes in Mongoose / MongoDB
我看到了解决方案:在Mongoose/MongoDB中创建多字段索引
3、4、5……字段?
这是我的coffeescript代码:
selectRecordSchema = new Schema
srcSysId: { type: String, required: true }
desSysId: { type: String, required: true }
stuId: { type: String, required: true }
courseId: { type: String, required: true }
selectRecordSchema.index { srcSysId: 1, desSysId: 1,stuId: 1,courseId: 1 }, { unique: true}
selectRecordSchema.index { srcSysId: 1, desSysId: 1}, { unique: true }
字段数没有限制(当您没有达到内存限制时,最大文档大小为16MB)
mySchema.index({field1: 1, field2: 1, field3: 1, field4: 1, field5: 1, field6: 1}, {unique: true});
相关文章:
- 减去两个索引不同但值相同的整数
- Javascript:foreach跳过第一个索引(0)
- javaScript RegExp第二个索引
- 为什么不't此循环返回到第一个索引
- 如何在ng-options中添加两个索引,并使用Angular.js动态设置值
- 选择下拉列表值而不是第一个索引的任何解决方案
- 将两个数组中的项目合并到第三个数组中,其中一列从第一个数组中减去第二个索引
- 在索引之后查找字符串的第一个索引
- 查找循环数组中任意两个索引之间的中间索引
- ElasticSearch - 从 Javascript 搜索 3 个索引
- 如何从数组中获取第二个索引请求,以便从jQuery开始
- 推送到数组只读取Javascript中的第二个索引
- JavaScript正则表达式匹配将输入作为前两个索引返回
- IndexedDB:如何将多个索引与'multiEntry:true'
- 在eq()函数jquery中添加多个索引
- 为什么我的函数只在JavaScript中将第一个索引连接到数组中
- 基于第一个索引过滤二维javascript数组
- JSON获取第一个索引名
- Javascript循环警报只针对第一个索引
- 通过字符串循环查找多个索引