キャップドライバーのリストを提供する検索エンジンを構築しています。いくつかの要件があります。
- ユーザーは、場所 a から場所 b に移動するために、最も安いキャップ ドライバーを探しています。彼はどこからでもどこへでも行くことができます。
デフォルトの数式は、距離 * 1 マイルあたりの価格です。
ただし、アムステルダムからハーグまでは常に 100 ユーロなどの特別価格もあります。
- 各マイルの価格は季節ベースで、冬/夏は価格が異なります。
- 属性に基づくファセット検索。シャンパン/ラグジュアリー/男性/女性ドライバー/などがあります。
- ユーザーは、最も安い乗車/距離で並べ替えたいと考えています。
そこにあるすべての要件を満たすための最良のアプローチは何でしょうか? Solr を試しましたが、そこに価格モーダルを配置するための適切な解決策が見つかりませんでした。何か案は?