私は、e コマース サイトのファセット ナビゲーションを提供するために Solr を使用しています。ただし、ファセットのカスタム順序を定義する必要がありますが、Solr でそれを行う方法が見つかりませんでした。
これを行う方法はありますか?Solr Net と最新バージョンの Solr を使用しています。
これが私がしなければならないことの例です。
現在のファセット
オペレーティング·システム
- 人造人間 (32)
- ブラックベリー OS (8)
- 窓 (6)
- アップル iOS (6)
- バダ (5)
- 独自 (2)
価格
- 10001~20000 (42)
- 20001 - 25000 (12)
- 500~5000 (11)
- 5001~10000 (8)
これは単なる例であることに注意してください。そして、他の多くの側面を持っています。Price を最初のファセットとして表示したいので、このファセット フィールドとファセット オプションをこのように並べる必要があります。
価格
- 500~5000 (11)
- 5001~10000 (8)
- 10001~20000 (42)
- 20001 - 25000 (12)
オペレーティング·システム
- 人造人間 (32)
- アップル iOS (6)
- バダ (5)
- ブラックベリー OS (8)
- 独自 (2)
- 窓 (6)
だからここに私がそれを注文する必要がある方法があります:
- 特定の順序で表示されるように、何らかの方法でファセット フィールドを手動で並べ替える
- 定義された順序に従ってファセットを並べ替えます。OSについては、アルファベット順に並べました。または、順序が定義されていないファセットの場合、結果のカウント数に基づいてデフォルトとして順序付けできますか?
アドバイスお願いします。