0
Я искал везде для этого и не могу найти ответа.Rails options_for_select set default
Я пытаюсь установить значение по умолчанию для моего языка на английском языке.
<%= f.collection_select(:native_language, Language.order('language ASC').all, :language, :language, :selected => [Language.find_by(:language => "English")]) %>
Что я делаю неправильно?
как обратный 'неопределенный метод 'карта' для # <Язык: 0x007fa766c07438>» – gwalshington
<% = f.select: native_language , options_for_select (Language.order ('language ASC'). all, Language.find_by (: language => "English"). id)%> –
Это приближается, но теперь все раскрывающиеся варианты говорят «Язык: 0x007fa766c07438» вместо имени языка. – gwalshington