Я стараюсь, чтобы извлечь все видео, кроме тех, с категориями [20,21,22]Rails where.not пропускает некоторые записи
это мой запрос
@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">]>
Что я делаю неправильно?
Смотрите мой выбор ... – Brozorec