将哈希转换为SQL条件

时间:2019-07-07 15:25:52

标签: ruby-on-rails activerecord sanitization

我正在将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条件?

0 个答案:

没有答案