嘿。我从 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 %>
谢谢!