我有一个城市有很多人。
我想在我的城市表单中添加一个选择字段来添加人员:
<%= form_for(@city) do |f| %>
<p>
<%= f.label city.people.id, "Person" %><br />
<%= f.select city.people.id,
Person.find(:all).collect{|d| [d.person_name,d.id]},
:prompt => "Please choose" %>
</p>
<% end %>
Rails 说: undefined varialbe city。我在city has:many 和inperson belongs_to 中实现了。
我的代码片段有什么问题?