Я новичок в ruby on rails и работаю с версией 2.3 на mac osx. Я пытаюсь создать ту же функциональность, которую создает эшафот, но сам по себе. Я создал "пост" контроллер, представление и модель. в пост-контроллере у меня есть следующее:
class PostController < ApplicationController
def index
end
def new
@post = Post.new
end
end
в new.html.erb, у меня есть следующее:
<h1>New Post</h1>
<% form_for :post do |f| %>
<%= f.text_field :title %>
<% end %>
Я заметил, что в коде, создаваемом эшафотом, используется переменная экземпляра @post для form_for helper. почему они используют переменную экземпляра в форме сгенерированного леса, если передают символ: post в form_for делает то же самое, в то время как для символа требуется изменить конфигурацию маршрутов?
Большое вам спасибо, Юваль