scopeでTimeを使う。

いやーしっかりハマりました。

Deprecate eager-evaluated scopes. · 0a12a5f · rails/rails · GitHub

Don’t use this:
scope :red, where(color: ‘red’)
default_scope where(color: ‘red’)

Use this:
scope :red, -> { where(color: ‘red’) }
default_scope { where(color: ‘red’) }

タイトルとURLをコピーしました