アーカイブ

scopeでTimeを使う。 このエントリーを含むはてなブックマーク はてなブックマーク - scopeでTimeを使う。

2013 年 5 月 22 日 Comments off

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

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’) }

カテゴリー: Rails, Ruby タグ: