我有两个对象成分和来源。
每种成分都有一个来源,所以在我有 origin_id
的成分中,视图显示
<p>
<b>Name:</b>
<%= @ingredient.name %>
</p>
<p>
<b>Origin:</b>
<%= @ingredient.origin_id %>
</p>
我想显示来源名称而不是 ID。
如何将名称带到显示器上?
编辑:类成分声明如下
class Ingredient < ActiveRecord::Base
has_and_belongs_to_many :recipes
belongs_to :origin
attr_accessible :name, :origin_id
end
阶级起源
class Origin < ActiveRecord::Base
attr_accessible :name
end