4

公式ドキュメントの例で見ることができます: 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

name が に設定され1、type が に設定されているのはなぜ-1ですか?

4

1 に答える 1

7

mongodb ドキュメントから

ソート順

インデックスはフィールドへの参照を昇順 (1) または降順 (-1) のソート順で格納します。

ここを参照してください: https://docs.mongodb.org/manual/core/index-compound/

したがって、あなたの例によるnameと、昇順、type降順です

于 2015-11-23T12:36:40.893 に答える