私はsolrで製品インデックスを持っています。製品にはカテゴリフィールドがあり、各カテゴリから1つの製品(ランダムな方が良いでしょう)を選択する必要があります。Solr:すべてのカテゴリに1つずつ
答えて
あなたが機能することで、SQLグループを探しているなら、オン病棟のSolr 3.3と
、 それは同様の機能がFieldCollapsing
フィールド折りたたみがダウンして同じフィールド値を持つ結果のグループを崩壊と呼ばれています1つ(または固定数)のエントリに割り当てます。たとえば、Googleのようなほとんどの検索エンジンはサイト上で崩壊するので、1つまたは2つのエントリだけが表示され、クリックしてそのサイトからさらに多くの結果を表示するリンクが表示されます。フィールドコラプシングは、重複したドキュメントを抑制するためにも使用できます。
私はちょうどランダムに関する追加されます - ランダムタイプはSolrの中にありますランダムな結果をもたらすのに役立ちます:http://lucene.apache.org/solr/api/org/apache/solr/schema/RandomSortField.html – Giedrius
solrの最近のすべてのバージョンでFieldCollapsingがリリースされていません。詳細はこちらhttp://stackoverflow.com/questions/6455882/solr-field-collapsing and or course http://wiki.apache.org/solr/FieldCollapsing – Garytxo
- 1. 一度に1つずつフォルダ内のすべてのファイルを1つずつ変換するバッチスクリプトファイル
- 2. テーブル内の各カテゴリからレコードを1つずつフェッチする
- 3. すべてのdivを1つずつ表示します
- 4. フォルダ内のすべてのファイルを1つずつ開く
- 5. 積み上げ棒グラフ定量1つずつカテゴリ変数
- 6. Androidの画像ボタンを1つずつ並べてスクロール可能
- 7. パブリックフォルダからすべてのイメージを1つずつ表示するには
- 8. PHPで1つの配列にすべてのカテゴリを作る方法
- 9. 1つ1つずつliをフェードアップ
- 10. フォルダ内のすべての添付ファイルを1つずつ送信するスクリプト
- 11. すべてのdivが1ずつ移動します。
- 12. すべての文字を1ずつ増やす(JAVA)
- 13. 1つのフォルダからすべてのexeファイルを1つずつ実行します
- 14. アンドロイドRecyclerviewスライドアニメーションですべてのアイテムを1つずつ削除します
- 15. PHPはすべての入力を1つずつ処理します
- 16. カテゴリごとに1つのチャンネルエントリ
- 17. すべてを1つずつ実行するメソッドを保存する
- 18. スタックバープロットxカテゴリをggplot2/Rの塗りつぶしカテゴリの1つの値で並べ替える方法
- 19. アクティブなスレッドCをすべて同期し、1つずつリリースしますか?
- 20. アニメリサイクルビューアイテムを1つずつ
- 21. ajaxリクエストを1つずつ
- 22. iosアニメーションを1つずつ
- 23. 表現エンジンで1つを除くすべてのカテゴリを表示
- 24. 1つのカテゴリのすべての記事をWordPressの1ページで取得するには?
- 25. ワードプレス1つのカテゴリを2つのカラムに分割
- 26. 2つのフレックスアイテムを左に1つ右に1つ並べる
- 27. ワードプレスで1つのカテゴリのみのカテゴリの説明を表示
- 28. 1つのsolrコアから別のsolrインスタンスにデータをインポートする方法
- 29. pandas DatatFrame.corrが1つずつ返すDF
- 30. iOS - セルを1つずつロードする
http://wiki.apache.org/solr/FieldCollapsing – ajreal
あなたが答えるためにそれを移動するならば、私は正しいものとしてマークします;) – Giedrius