-1

次のスキーマがあります

{
    "_id" : "PbSkep5Auv9ZBeEyR",
    "item" : "Footage",
    "permalink" : "footage",
    "itemIndex" : 23,

}

それらをリモート DB に貼り付けると、自動流星キーのように見える _id で並べ替えられます。私は robomongo を使用しており、アイテムを「itemIndex」で並べ替えようとしています。どうすればいいですか?

4

1 に答える 1

1

robomongo やその他の UI は、データの順序とは関係ありません。クエリでこれを指定する必要があります。

Mongo のドキュメントを参照してください。

db.collection.find({}).sort( { itemIndex: -1 } )

また

db.collection.find( { $query: {}, $orderby: { itemIndex : -1 } } )

http://docs.mongodb.org/v3.0/reference/operator/meta/orderby/

于 2015-09-24T15:47:46.840 に答える