您可以在官方文档的示例中看到它:guide#indexes。
var animalSchema = new Schema({
name: String,
type: String,
tags: { type: [String], index: true } // field level
});
animalSchema.index({ name: 1, type: -1 }); // schema level
为什么名称设置为1
并输入设置为-1
?
答案 0 :(得分:3)
来自mongodb docs
排序顺序
索引以升序(1)或降序(-1)排序顺序存储对字段的引用。
见这里:https://docs.mongodb.org/manual/core/index-compound/
因此,根据您的示例,name
正在升序,type
正在推迟