SOLR edismax поиск
У меня есть 2 документа в SOLR:
первый
id = 125
spell = Quanti disperati si rovescerebbero con i barconi sulle nostre coste...
второй
id = 321
spell = Quanti disperati si rovescerebbero con i barconi sulle nostre coste...
http: // localhost: 8080 / solr / select? q ={! type = edismax qf = spell v = 'disperati si rovescerebbe *'} - работает нормально для меня, возвращает 2 документа, но как я могу добавить к этому поисковому запросу по идентификатору тоже?
Мне нужно что-то вроде этого:http: // localhost: 8080 / solr / select? Q ={! Type=edismax qf=spell v='disperati si rovescerebbe*'} & {! Type = edismax qf = id v = '125 '} - неверно.
1 ответ
Решение
Если вы знаете идентификатор, почему бы не использовать -
http://localhost:8080/solr/select?q={!type=edismax qf=spell v='disperati si rovescerebbe*'}&fq=id:125