SolrPhpClient Удалить функцию - PullRequest
1 голос
/ 19 июня 2010

У меня проблемы с удалением документов из индекса Solr. Я использую следующий код:

    try{
        $solr->deleteById('1');
        $solr->commit();
        $solr->optimize();
    }catch (Exception $e){
        echo $e->getMessage();
    }

Этот код иногда успешно выполняется, но большую часть времени возвращается следующее сообщение об исключении: "0" Статус: ошибка связи

1 Ответ

0 голосов
/ 20 июня 2010

Я быстро отбросил свой собственный класс клиента Solr, используя код, написанный Брайаном Лукасом. Это немного сыро, но просто и, кажется, решает проблему. Исходный код

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