sql >> データベース >  >> NoSQL >> MongoDB

MongoDBクエリ結果の順序(数値範囲クエリ)

    Mongoにはスコアベースの並べ替えはなく、インデックスが作成された順序でドキュメントが返されます(クエリがインデックスにヒットしたと仮定します)。

    あなたの最善の策はおそらくクライアントでソートすることです。本当に本当にMongoでやりたい場合は、map / reduce機能を使用してドキュメントにスコアを付け、出力コレクションをクエリしてスコアで並べ替えることができます。しかし、それはおそらく良い考えではありません。




    1. マングースで2つのフィールドを並べ替える方法は?

    2. C#ドライバーからdb.currentOp()を取得する方法-mongodb

    3. 複数のデータベースをサポートするPythonアプリケーションの書き方

    4. MongoDBBasicDBObjectとJavaのドキュメント