나는 같은 쿼리를하려고합니다.
def self.search(search, page = 1 )
paginate :per_page => 5, :page => page,
:conditions => ["name LIKE '%?%' OR postal_code like '%?%'", search, search], order => 'name'
end
그러나 실행될 때 따옴표를 추가하면 sql 문이 이렇게 나타납니다.
SELECT COUNT(*)
FROM "schools"
WHERE (name LIKE '%'havard'%' OR postal_code like '%'havard'%')):
내 문제를 볼 수 있습니다. Rails 4와 Postgres 9를 사용하고 있습니다.
'%my_search%'
최종 쿼리에서 와 같이 이것을 어떻게 설정 합니까?
search
줄은 위생 처리되어 있습니까?