我有这样的错误:未定义的方法`[]”为零:NilClass
undefined method `[]' for nil:NilClass
提取的源(约行#16):
13: <% end %>
14:
15: <% create_url = {:url=>{:action=>"create"}} if @post.new_record? %>
16: <% form_for @post, create_url do |t| %>
17: <%= t.label :title, 'Virsraksts:' %><br />
18: <%= t.text_field :title %><br />
19: <%= t.label :content, 'Teksts:' %><br />
我新在Ruby on Rails的,所以, 请帮帮我。
当我按下发布的编辑按钮时会发生此错误。
form_for希望第二个参数是散列,请按照c0deNinja的建议来尝试。 http://apidock.com/rails/ActionView/Helpers/FormHelper/form_for – 2012-03-19 18:56:06