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
Другие вопросы по тегам