【发布时间】:2020-09-12 03:04:09
【问题描述】:
主要参考本文档中的方法 https://api.rubyonrails.org/classes/ActiveRecord/Sanitization/ClassMethods.html
我有一个 sql,id = :id,以及我需要清理的绑定变量的用户输入。 sanitize_sql_for_conditions 非常适合我的情况。但是,它似乎只能通过方法或通过活动的 DB 连接来调用。有没有没有模型或数据库连接的sanitize_sql_* 方法?我知道ActiveRecord::Base::sanitize_sql 有效,但我不想使用已弃用的方法。
目前在 Rails 5.2 上
【问题讨论】:
标签: ruby-on-rails ruby activerecord