私が知る限り、Mongoで複雑なソート関数を指定することはできませんので、map/reduceクエリを使用する必要があります。 reduce部分を使用してください。これは問題ありませんが、コレクションが返すコレクションが大きすぎるため、並べ替えて制限する必要があります(改ページ)。インラインコールでこれを行うことは可能ですか?コレクションは各ユーザーに固有のものであり、常に変化するため、結果のコレクションを保存してからクエリを実行することはできません。MongoDBのインラインマップ/縮小を
0
A
答えて
3
マップの前にmongodb mapreduceが通常適用されていますが、文字通りそれらは出力ではなく入力データに適用されます。
MongoDBのドキュメントから
[, sort : <sorts the input objects using this key. Useful for optimization, like sorting by the emit key for fewer reduces>]
[, limit : <number of objects to return from collection>]
あなたがマップ出力を減らす&制限をソートしたいのであれば、あなたは一時コレクションに結果を格納する必要があります。 RAM上で実行されているので、の制限をinline
mapreduce出力に適用できるとは思わない。
EDIT:
これについてはMongoDBのJiraで開いている問題(Add support for sorting and limiting inline map/reduce)があります。見てみましょう。
関連する問題
- 1. Mongoブロックのインラインマップ/縮小はありますか?
- 2. MongoDBのV8 JavaScriptエンジンのメリットマップの縮小
- 3. コマンドラインでPNGを縮小、縮小、縮小する方法は?
- 4. Silverlightで画像の縮小(縮小)
- 5. 外部キーによるMongoDBグルーピングのマップ/縮小
- 6. PNGストレージサイズを縮小
- 7. Solrサイズの縮小
- 8. マイグレーションマップへの縮小
- 9. 縮小化CSS
- 10. 縮小ボタンstatelistdrawablecode
- 11. 格子縮小
- 12. 縮小VMディスク
- 13. 拡大/縮小winform
- 14. RubyのMongoDBオブジェクトIDを圧縮する
- 15. 縮小化 - PHP - 縮小化::サーブ - HTTP/1.0 400不正な要求
- 16. 縮小ジャスミンテストは縮小ソースで失敗する
- 17. JavaScriptの変数の縮小
- 18. CSS3で画像を縮小
- 19. オブジェクトプロパティを縮小するソリューション?
- 20. Androidビットマップイメージの拡大/縮小
- 21. Hadoop:HDFSからのマップ/縮小
- 22. サイトコンテンツの拡大と縮小
- 23. タイプスクリプトのバンドルと縮小?
- 24. Silverlightのスケーリングコントロールはコントロールを縮小しますが、スペースは縮小しません
- 25. preferredContentSizeが縮小しない
- 26. 縮小化と一度
- 27. コード名1画面縮小
- 28. jQueryベースのjsファイルを縮小する
- 29. セミコロンを挿入したJavascriptの縮小
- 30. キャプションを画像のサイズに縮小