0

休止状態の検索 (またはボンネットの下にある lucene) に関する質問があります。

次のようなテーブルがあるとします。

  • ...ID..WHO..アイテム...価格
  • 001 |ジョーイ | iPod |100.00
  • 002 |ジョーイ | .....テレビ | 200.00

ipod を 100 ドルで購入し、テレビを 200 ドルで購入した人を見つけたいです。つまり、ユーザーが「item=ipod price = 100 item=tv price=200」のように入力すると、「joey」とアイテム/価格の詳細が返されます。

SQLでは、次のようになります....

   select * from tbl a
    join tbl b 
    on a.PERSON_ID = b.PERSON_ID
    where (a.item='ipod' and a.price='100.00') 
    and (b.item='tv' and b.price='200.00');

休止状態の検索/ルセンでこれを行う方法はありますか?

4

1 に答える 1