Как получить 'è' (а не 'e') с помощью activerecord и ruby ​​1.8.7 - PullRequest
0 голосов
/ 05 марта 2010

Я пишу простой скрипт для обновления данных таблицы. Я не могу получить запись через поле с именем "Agliè"; проблема "è".

c = Comune.find_by_denominazione_italiano_tedesco('Agliè')

Я понял, что проблему можно исправить с помощью «Aglie», но мне нужно сохранить разницу в акценте (это названия городов, некоторые совпадают, за исключением акцента).

Мой набор символов в БД - UTF-8, сопоставление - latin1_swedish_ci; однако, изменение его на utf8_general_ci не имеет значения. Мой скрипт ruby ​​находится в utf-8; Я также попытался изменить его на latin1, без разницы.

Есть предложения?

Приветствия

Davide

1 Ответ

0 голосов
/ 20 августа 2010

Похоже, это была проблема с кодировкой файлов, гр. В любом случае, спасибо, ребята.

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