我希望能够在代码中查询user.items和item.owner:
class Item < ActiveRecord::Base
has_one :owner, :class_name => "User"
end
class User < ActiveRecord::Base
# What goes here?
has_many :items
end
我在 Item 模型中添加了一列 owner_id,如何构造 User 模型,以便在调用 user.items 时使用 owner_id 而不是 user_id?