【发布时间】:2015-10-18 16:30:29
【问题描述】:
我尝试获取除类别 [20,21,22] 之外的所有视频
这是我的查询
@cc = Video.joins(:categories).where.not(categories: { id: [20,21,22]})
但是当我这样做时@cc.find(113).categories 我明白了
#<ActiveRecord::Associations::CollectionProxy
[#<Category id: 21, title: "music">, #<Category id: 22, title: "movies">,
#<Category id: 28, title: "collage">]>
我做错了什么?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 join activerecord associations