При использовании Velocity Solr я обнаружил ошибку 400. Это происходит только тогда, когда у меня есть три или более запросов фильтра. Я заметил, что запрос, переданный в URL, был:
http://localhost:8983/solr/techproducts/browse?&fq=cat%3A%22electronics%22fq=manu_exact%3A%22Samsung+Electronics+Co.+Ltd.%22&debugQuery=true&q=&fq=-author_s:[*+TO+*]
Однако при изменении на
http://localhost:8983/solr/techproducts/browse?&fq=cat%3A%22electronics%22&fq=manu_exact%3A%22Samsung+Electronics+Co.+Ltd.%22&debugQuery=true&q=&fq=-author_s:[*+TO+*]
(The & after electronics% 22)
Работает отлично То же самое происходит в отношении того, что Core я создаю. Есть ли какое-то решение для этого ??