В Solr допустим запрос со следующими словами: желтый, синий, зеленый.Частичные результаты в Solr
Я хотел бы вернуть документы, соответствующие в указанном порядке:
- все документы, которые содержат: желтый и синий и зеленый
- затем документы, которые содержат (желтый и синий) OR (желтый и зеленый) ИЛИ (синий и зеленый)
- затем документы, содержащие желтый или синий или зеленый
Вкратце: документы, соответствующие все 3 условия, то соответствие 2 термы, то одиночные матчи.
Как я могу структурировать запрос для этого?
Вы пытались повысить ...? –
Boosting будет работать, чтобы возвращать документы, которые сначала имеют желтый цвет, затем синий, а затем зеленый, например; но это не помогло бы с частичными запросами. – Thomas
Каков ваш тип поля для поля.? –