1

我在视图中有一个字段,例如,

<%= f.text_field :question_id, class: "cross-reference-question-value"  %>

现在,我尝试使用它question_id来匹配同一个表中的另一列,如下所示:

<%= text_field :question_id, Question2009.all.map{|an| [an.answer_table]} %>

我可以从该表中获取所有值。但是,我只需要得到匹配的paramsquestion_id

4

1 回答 1

3

改变

<%= text_field :question_id, Question2009.all.map{|an| [an.answer_table]} %>

<%= text_field :question_id, Question2009.where("question_id=?", params[:question_id]).map{|an| [an.answer_table]} %>
于 2012-10-17T13:21:34.740 回答