У меня есть вопрос о поиске в спящем режиме (или люцен, который находится под капотом).Выполнение самостоятельного вступления в спящий режим поиска
говорят, у меня есть таблица вроде этого:
- ... ID..WHO..ITEM ... ЦЕНА
- 001 | Джоуи | ipod | 100.00
- 002 | joey | ..... tv | 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');
есть в любом случае сделать это в спящем поиск/Lucene?