Что я хочу сделать, это использовать
erb select и цикл foreach
, чтобы создать меню выбора (выпадающее меню), и вот что сделано
Шаг 1: создайте модель состояния и перенесите созданный файл ruby с
rails db: migrate
Step2: включите @state в StaticController, как
def index
@states = State.new
end
И в представлении, которое является последним шагом, сделал это
<%= f.label :state %>
<% @states.each do |state| %>
<%= f.select :state, (value:state.states) %>
<% end %>
И это ошибка, которую я получил
неопределенный метод `each 'для #State id: nil, состояния: nil, creation_at: nil, updated_at: nil
Тем временем в PGAdmin (Postgre Admin) вставлены некоторые имена, и я могу просмотреть их в PGAdmin