rails form_for和对象名称

时间:2014-03-11 12:11:45

标签: ruby-on-rails

我对此处的代码有疑问,我在此链接中看到了此代码。 Rails 4 simple_form collection_select ..

<%= simple_form_for @bill do |f| %>
<%= f.input :location,:collection => @locations,:label_method => :location_name,:value_method => :id,:label => "Location" ,:include_blank => false %>
<%= f.button :submit %>
<%end%>

@bill是什么意思?这是我们在rails中创建的模型名称还是控制器名称?因为模型和控制器都有一个类。所以它@bill可以是任何一个类的对象。使用命令时:

 "rails g scaffold bill"

它创建具有相同名称的视图,模型和控制器......提前感谢

0 个答案:

没有答案