Как сделать интеграцию поиска Solr с PHP?

У меня есть solr на моей локальной машине, и он работает нормально, когда
Я нажимаю этот URL:

http://localhost:8983/solr/

но я новичок в поиске Solr, и я не знаю, как настроить PHP и MySQL с Solr.

Я использую windows8 и solr5.1.0.
Если кто-то имеет команду в solr+php+mysql тогда, пожалуйста, предложите.

2

Решение

Просто и в основном вам понадобятся две нативные функции PHP:

Вот простая пользовательская функция, в которой вы должны предоставить ей полный URL-запрос к вашему Solr, такой как http://localhost:8080/solr/wak/select?q=SearchPool%3Aالصلاة&wt=json&indent=true конечно, это изменилось в зависимости от вашей схемы и требований запроса.

function readQuery($q){
$data = file_get_contents($q);
return json_decode($data);
}

readQuery функция возвращает объект JSON, уведомление wt=json в URL, с результатами запроса. Для отладки и знания, как получить доступ к свойствам объектов, которые вы можете использовать var_dump,

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]