rails find_by_sql LIKE escapeing% - PullRequest
       21

rails find_by_sql LIKE escapeing%

3 голосов
/ 13 декабря 2011

Я пытаюсь выполнить оператор find_by_sql, который включает оператор SELECT с оператором LIKE. Для краткости, давайте предположим, что оператор "SQL * FROM постов, где нижнее (имя) LIKE '% hello%'"

Похоже, что rails выдает исключение о том, что "% является неверно сформированной строкой формата". Я попытался избежать оператора SQL, используя "SQL * FROM сообщений, где нижнее (имя) LIKE '\% hello \%'"

По-прежнему отображается то же сообщение об ошибке. Есть идеи?

...