我有两个模型,考试和考试。他们之间的关系是,考试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 %>
提前致谢。
答案 0 :(得分:0)
不确定您在数据库中的字段名称,但您可以尝试
examination.exam_fee.field_name