У меня есть приложение, работающее с Sunspot Solr локально, без проблем поддерживающее юникод. Однако в производственной среде с Heroku и Websolr все запросы Unicode возвращают нулевые результаты. Я подтвердил поддержку Websolr, что могу напрямую запрашивать их систему Solr с юникодом, и все работает нормально. Однако, когда я делаю запрос из своего производственного приложения, они видят в журнале что-то вроде этого: q=أرسنا
Так что это не похоже на Websolr. Я также попытался запустить локальное приложение в производственном режиме (указав на Websolr), и как только я это сделаю, запросы снова не возвращают результатов!
Мне интересно, сталкивался ли кто-нибудь с подобной проблемой, и где я должен искать ответы? Я попытался установить уровень производственного журнала solr на INFO или более, чтобы увидеть, что отправляется в Solr, но по какой-то причине это также не отображается в журнале сервера.
Спасибо