Rails 4 LIKE query - ActiveRecord adds quotes

前端 未结 7 1576
轮回少年
轮回少年 2020-12-02 09:07

I am trying to do a like query like so

def self.search(search, page = 1 )
  paginate :per_page => 5, :page =>          


        
7条回答
  •  执笔经年
    2020-12-02 09:32

    Try

     def self.search(search, page = 1 )
        paginate :per_page => 5, :page => page,
          :conditions => ["name LIKE  ? OR postal_code like ?", "%#{search}%","%#{search}%"],   order => 'name'
      end
    

    See the docs on AREL conditions for more info.

提交回复
热议问题