在Rails中,我有一个名为Director的模型,它引用了一个名为“director”的字段的表。Rails指的是字段名称,而不是名称相同的两个表之间的关系
当我使用连接的查询(要么在模型或使用.joins法的关系),然后尝试打印导演领域,我得到的关系,而不是场,这样算下来
<% @dvds.each do |dvd| %>
<%= "#{dvd.director}" %>
时
我得到的是这样的:
#<Director id: 93, director: "Brad Bird">
我应该得到公正 “的布拉德·伯德”。
有没有一种方法来消除这个问题,只需要字段名称而不必更改模型名称?
您能描述您的DVD和Director型号吗? – Rahul