我有這樣的錯誤:未定義的方法`[]」爲零: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