ユーザーテーブルには名前フィールドがあり、一部のレコードは名前であり、一部は電子メールです。私は知っている、悪いアプローチ。それはさておき。メールレコードのみを返す名前付きスコープを作成したいと思います。
このクエリを実行するクエリを適応させようとしましたが、失敗しました。
MYSQL:
SELECT NAME
FROM USER
WHERE NAME LIKE '%@%.%'
ユーザーモデル:
scope :user_email, :conditions => ["name like '%@%.%'"]
どんな助けでもいただければ幸いです。