2011-04-19 86 views
0

任何一个可以帮助我,或给一个链接,如何使用选择字段,其中选项是从对象,是我的尝试是
<%= f.select "subject","id ", Hash[@subject_final.collect{|p| [p['name'],p['id']]}],{:prompt => 'Select Subject'} %>where subject=>is select field name
在我的情况 我得到一个错误
ActionView::TemplateError (undefined method subject for #<Chapter:0xb6c36a5c>) @subject_final => [{"name"=>"11 A Bio groupMATHS", "id"=>9}, {"name"=>"9A 2011maths", "id"=>10}]无法从对象选择字段选择在轨

我通过此form helper

+0

如果你引用'subject',那么这种关系需要在模型驱动的定义形成。 – tadman 2011-04-19 20:44:31

+0

@tadman:我不是引用主题应该是