Вот контекст: у меня есть Users
, и я хочу сохранить то, что languages
они говорят.
Как мне это сделать? Создать Languages
таблицу с ассоциацией has_many
для Users
? Сохранить его как hstore в колонке языков пользователя?
Кроме того, я использую simple-form
, я хотел бы заполнить выбор (:multiple
, потому что User
может говорить на нескольких языках) со всемиязыки, есть идеи, как этого добиться? Должен ли я создать константу со всеми языками? Может быть, драгоценный камень, который выполняет это?
Я провел исследование, но не смог найти ничего подходящего для этой потребности.