我的user.rb模型中有这种搜索方法
a.__getattribute__(x)
但我的搜索区分大小写。我想让它不区分大小写。我怎么做?我希望能快速解决。
由于
答案 0 :(得分:1)
因为您使用的是postgresql:
def self.search(query)
where("description ilike ?", "%#{query}%")
end
只需使用ilike
代替like
。 like/ilike documentation
如果你想使用=,两边都是UPPER或LOWER