我的user.rb模型中有此搜索方法
def self.search(query)
where("description like ?", "%#{query}%")
end
但我的搜索区分大小写。我想使其不区分大小写。我怎么做?我希望这是一个快速修复。
谢谢
因为您使用的是postgresql:
def self.search(query)
where("description ilike ?", "%#{query}%")
end
只需使用ilike
代替即可like
。喜欢/喜欢的文档
如果要使用=,则两边均为UPPER或LOWER
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句