【发布时间】:2016-04-14 23:55:00
【问题描述】:
我正在寻找正确的方法来查找不属于用户的图书...这里是关联:
书-
has_many :owns, :dependent => :destroy
用户 -
has_many :owns, :dependent => :destroy
has_many :owned_books, :through => :owns, source: :book, :dependent => :destroy
拥有 -
belongs_to :user
belongs_to :book
我有不同标题的图书浏览量(例如,Book.where(title => "Foo") 或 Book.where(title => "Bar"),并且想添加一个过滤器,让用户只能看到他们不拥有的具有该标题的图书。很明显我认为这应该是书籍模型中的一个新关联,但我有点迷茫。
【问题讨论】:
标签: ruby-on-rails ruby activerecord polymorphic-associations