在Rails中,我有一個名爲Director的模型,它引用了一個名爲「director」的字段的表。Rails指的是字段名稱,而不是名稱相同的兩個表之間的關係
當我使用連接的查詢(要麼在模型或使用.joins法的關係),然後嘗試打印導演領域,我得到的關係,而不是場,這樣算下來
<% @dvds.each do |dvd| %>
<%= "#{dvd.director}" %>
時
我得到的是這樣的:
#<Director id: 93, director: "Brad Bird">
我應該得到公正 「的布拉德·伯德」。
有沒有一種方法來消除這個問題,只需要字段名稱而不必更改模型名稱?
您能描述您的DVD和Director型號嗎? – Rahul