【发布时间】:2021-11-01 15:00:29
【问题描述】:
我有一个通过主动存储(has_one_attached :poster)带有“海报”附件的电影对象
我想创建一个范围来检索所有没有附加海报的电影,但是这里不起作用:
scope :no_poster, -> { where (poster: nil) }
这会导致错误提示
Unknown column 'movies.poster' in 'where clause'
(这对我来说很有意义:)
如何创建这样的范围?
【问题讨论】:
-
您能补充一下您使用的是哪个 Rails 版本吗?
-
当然 - 使用版本 6.1.4.1
标签: ruby-on-rails rails-activestorage