我开始学习Rails,我很困惑。
<%= form_for :story, url:'create' do |f| %>
<p>
<%= f.label :title %>
</p>
<p>
<%= f.submit %>
</p>
<% end %>
所以,我理解的方式是form_for是一种采用模型的方法。我传入了:故事。即使我用以下内容替换:故事:post它将按预期工作。
将url设置为url:而不是:url(为什么冒号后工作,冒号之前没有)
以下不起作用:
<%= form_for @story, {url => "create"} do |f| %>