Конвертировать хеш в условия SQL - PullRequest
0 голосов
/ 07 июля 2019

Я нахожусь в процессе обновления моего Rails-приложения с 4.1.16 до 5.2.3.

Я хочу преобразовать хеш в строку условий SQL (от { :name => "foo'bar", :group_id => 4 } до name='foobar' and group_id =4). Кажется, sanitize_sql_for_conditions устарела для условий хеширования.

ActiveRecord::Base.sanitize_sql_for_conditions({ :name => "foo'bar", :group_id => 4 })

возвращает {:name=>"foobar", :group_id=>4}

Как я могу преобразовать хеш в условие SQL?

...