Дублирующиеся значения при использовании pluck с локализацией I18n / globalize - PullRequest
0 голосов
/ 07 января 2020

Я использую pluck, чтобы получить список всех категорий, которые есть в моем приложении, с локализованным переводом (я использую I18n и globalize gem)

Category.order(:name).pluck(:name, :id)

Я получаю что-то вроде следующего результаты, когда мое приложение использует французский язык

[["Banking", 3],  ["Bancaire", 3], ["Electric scooter", 10], ["Trottinette éléctrique", 10], ["Travel", 12], ["Voyage", 12]....

Когда мой язык установлен на Engli sh, у меня есть только значения engli sh, но когда я использую другой язык, у меня есть оба engli sh версия и локализованная. Как я могу получить только результаты локали (к вашему сведению: я помещаю эти результаты в выборку)

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