おい。私はRailsから始めていますが、私の質問は非常に簡単だと思います。私は2つのモデルを持っています:
class Book < ActiveRecord::Base
belongs_to :owner
end
class Owner < ActiveRecord::Base
has_many :books
end
showメソッドで本の所有者を取得しようとしていますが、IDがないと所有者が見つからないと言っています。
私のコントローラーには:
def show
@book = Book.find(params[:id])
@owner= Owner.find(params[:owner_id])
end
そして私の見解:
<%= link_to owner.name, owner %>
ありがとう!