私は sphinx をセットアップしており、php API を使用して検索を実行できます。しかし、私は2つの質問があります。
このテスト データベースには、それぞれがカテゴリ ID を持つ多数の製品があります。検索後のユーザーが特定のカテゴリからのみ結果を取得できるように、フィルタリング機能を作成するにはどうすればよいでしょうか。つまり、最初に car を検索して 10 件の一致を取得し、次にカテゴリ Ford を選択して 3 件の一致 (Ford カテゴリの車) のみを取得します。
スフィンクスがインデックスを検索するのか、データベースを直接検索するのか、少し混乱しています。インデックスを検索したと思ったのですが、データベース内のテキストを変更して、インデックスを再作成せずに検索を行ったところ、テキストに加えた変更が結果に表示されました。
いつものように、すべてが大歓迎です!