在用户表中,我有一个名称字段,其中一些记录是名称,一些是电子邮件。我知道,不好的方法。那一边。我想编写一个仅返回电子邮件记录的命名范围。
我尝试调整执行此查询的查询,但失败了。
MYSQL:
SELECT NAME
FROM USER
WHERE NAME LIKE '%@%.%'
用户型号:
scope :user_email, :conditions => ["name like '%@%.%'"]
任何帮助,将不胜感激。
在用户表中,我有一个名称字段,其中一些记录是名称,一些是电子邮件。我知道,不好的方法。那一边。我想编写一个仅返回电子邮件记录的命名范围。
我尝试调整执行此查询的查询,但失败了。
MYSQL:
SELECT NAME
FROM USER
WHERE NAME LIKE '%@%.%'
用户型号:
scope :user_email, :conditions => ["name like '%@%.%'"]
任何帮助,将不胜感激。