Фраза Query LTR Solr - PullRequest
       4

Фраза Query LTR Solr

0 голосов
/ 04 ноября 2018

Фразовый запрос не работает при применении в LTR.

Функция поставляется в { "имя": "isPook", "class": "org.apache.solr.ltr.feature.SolrFeature", "params": { "fq": ["{! type = edismax qf = text v = $ qq} & qq = \" $ {query} \ ""] } }

Протестировал эту функцию снаружи, и она возвращает только один результат, т.е. фразу, но с LTR она совпадает на условиях

http://localhost:8983/solr/techproducts/query?q=game%20of%20thrones&fl=id,name,[features%20efi.query=thrones%20of%20game],name,cat&debug=true

"ответ": { "numFound": 6, "старт": 0, "документы": [ { "Идентификатор": "05535734023", "Кошка": [ "книга"], "name": "A Thrones of Game ", "[Функции]": "documentRecency = 0.02011838, isBook = 1,0, isPook = 1,0 , originalScore = 8,337603"}, { "Идентификатор": "05535734021", "Кошка": [ "книга"], "name": "A Игра встречи престолов ", "[features]": "documentRecency = 0.02011838, isBook = 1.0, isPook = 1.0 , originalScore = 8.179235"},

Как настроить функцию так, чтобы она оценивала только первый документ, содержащий фразу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...