質問の 1 つで特定の言語を選択するフォームを作成しようとしているところです。ここで言語リストの宝石を使用しようとしています: https://github.com/scsmith/language_list。ただし、ドキュメントには、リストを select_tag と組み合わせる方法が実際には示されていません。
<%= form_for users_path, :method => "get" do %>
<%= label_tag "Select Country" %> <br>
<%= country_select(:user, :country, [], :include_blank => true) %> <br>
<%= label_tag "Language spoken" %>
<%= select_tag "Language", options_from_collection_for_select(LanguageList::COMMON_LANGUAGES, "id", "name") %>
<%= label_tag "City" %> <br>
<%= text_field_tag(:city) %>
<% end %>
エラーが表示されます
undefined method 'id' for afr (af) - Afrikaans:LanguageList::LanguageInfo
ライン上
<%= select_tag "Language", options_from_collection_for_select(LanguageList::COMMON_LANGUAGES, "id", "name") %>
誰でも私を助けることができますか?