2013-06-14 2 views
0

Я работаю с расширением поиска Solr, и я нашел эту проблему с моими входными данными, есть специальная диаграмма, которую Solr не принимает. так что если я пишу somethig как (на французском языке):Специальные символы в запросе Solr

"иль Faut être à l'AISE"

=> я получил

«иль Faut être à л & # 39; AISE»

событие, если я добавил

$helper->escapeTerm(); 
    htmlspecialchars($filter, ENT_NOQUOTES); 

У меня такой же выход.

У вас есть идея?
Thanks

+0

Что вы имеете в виду, я получил? Сольр вернул тебе это? – JHS

+0

нет, я делаю var_dump() непосредственно перед тем, как solr quey –

+1

проверяет http://wiki.apache.org/solr/FAQ#Why_don.27t_International_Characters_Work.3F и также кодирует возвращаемые значения правильно? – Jayendra

ответ

0

Я только что сделал str_replace();, чтобы решить эту проблему! спасибо