我是新來的Ruby on Rails和我同在Mac OSX上2.3版本的工作。 我正在嘗試創建腳手架創建的相同功能,但僅限於我自己。 我創建了一個「後」控制器,視圖和模型。 在柱控制器,我有以下:實例變量與符號(的form_for)
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 for form_for幫手。爲什麼他們使用的實例變量中,如果通過該符號的支架產生的形式:在後做的form_for完全相同的事情,而一個符號需要改變路由的配置?
非常感謝你, 尤瓦
非常感謝你通過它會處理基礎上休息。這使得它清楚:) – 2009-06-05 18:09:12