У меня проблема, у меня есть модель Country.где запись в БД: {:name => 'United Kingdom'}
У меня есть данные UK
вместо United Kingdom
.в других моделях, где я ищу это, я сделал:
country_name = "United Kingdom" if country.name == "UK"
, но я должен сделать это по всему приложению, и это просто плохо.
Итак, вопрос: как можноЯ, в модели Country
, выполняю поиск ТОЛЬКО для поиска.когда он делает запрос, я не хочу {:name => 'UK'}
.
например.если я ищу UK
, и результат должен получиться {:name => 'United Kingdom'}
НЕ {:name => 'UK'}
.
Решение в порядке, если я могу просто добавить несколько глупых хаков, например:
name = "United Kingdom" if searchstring == "UK"