私のモデルでは、モデルにもあるメソッドを利用するスコープを作成したいと考えています。
私は次のモデルメソッドを持っています:
def is_paired
! pairing_id.nil?
end
このようなスコープを作りたいと思います
scope :paired, where(:is_paired => true)
しかし、私がそうすると、エラーが発生します:
SQLite3::SQLException: no such column: participants.is_paired: SELECT "participants".* F...
モデル内のメソッドを利用するスコープを作成するにはどうすればよいですか?