在视图中显示关联数据

时间:2014-02-13 12:40:12

标签: ruby-on-rails

我有两个模型,考试和考试。他们之间的关系是,考试has_one exam_fee和ExamFee belongs_to考试。以下是模型:

class ExamFee < ActiveRecord::Base
    belongs_to :examination
end

class Examination < ActiveRecord::Base
    has_one :exam_fee
    has_many :exam_statuses
end

该协会运作良好,没有任何问题。我可以将ExamFees分配给考试,当我从Rails控制台查看时,它们运行良好。但是,

“app / views / examinations / index.html.erb”我想展示(从每个考试的ExamFee模型中获取相关考试费用数据)每项考试的考试费用。我怎么能这样做?

app / views / examinations / index.html.erb文件:

<% @examinations.each do |examination| %>
<tr>
<td><%= examination.full_name %></td>
<td><%= examination.exam_date %></td>
<td><%= I WANT TO SHOW EXAMFEE FROM EXAM_FEE MODEL HERE %></td>
<td>Başvuru</td>
</tr>
<% end %>

提前致谢。

1 个答案:

答案 0 :(得分:0)

不确定您在数据库中的字段名称,但您可以尝试

examination.exam_fee.field_name
相关问题