をneeeded:高度な検索アーキテクチャのアドバイスは、私は次の基準のいずれかまたはすべてで検索すべき項目の完全なデータベースを持っている
今item_id, supplier, price range, color
、それは簡単です - チェックボックスのユーザの選択が掲載され、そしてI適切なクエリに変換します。
質問:検索が動的に変更されるようにする方法。つまり、ある価格帯を選択すると、それに適合しないすべてのサプライヤーと色が選択から除外され、選択された項目も選択解除されます。
同様に、ユーザーが特定の色をチェックすると、それを提供していないすべてのサプライヤーと、それを持たないすべての価格帯が選択から除外されます。また、ユーザが以前に選択したかもしれないが、その色ではないすべてのアイテム。
サブ質問:これはまったく良いアイデアです。あなたがそれに反対している場合は、私にその理由を教えてください。
注:アーキテクチャーアドバイスは、私が必要としているアプローチ、それへのアプローチ、そして答えは高く評価されています。私は2日間この頭を叩いています。
コードは拒否されず、任意の言語または擬似コードでもかまいません。私はここで考え方を解読する必要があります。
EDIT:ここでは一例です - 左側の検索条件のいずれかをクリックすることで、検索結果に影響を与える:あなたは、ファセットについて尋ねているよう
http://www.wanajob.com/emploi?search=informatique&fpc=&fpr=
1のGROUP BYを使用することができますが、切子面について知りませんでした。ありがとう。 – CodeVirtuoso