|
|
|
@@ -191,7 +191,7 @@ class User < Owner |
|
|
|
scope :like, lambda { |keywords| |
|
|
|
# 表情处理 |
|
|
|
keywords = keywords.to_s.each_char.select { |c| c.bytes.first < 240 }.join('') |
|
|
|
sql = "CONCAT(lastname, firstname) LIKE :search OR nickname LIKE :search OR login LIKE :search OR mail LIKE :search OR nickname LIKE :search" |
|
|
|
sql = "CONCAT(lastname, firstname) LIKE :search OR nickname LIKE :search OR login LIKE :search OR mail LIKE :search OR phone LIKE :search" |
|
|
|
where(sql, :search => "%#{keywords.strip}%") unless keywords.blank? |
|
|
|
} |
|
|
|
|
|
|
|
|