gpt4 book ai didi

sql - 如何清理 Rails 中的 sql 片段

转载 作者:行者123 更新时间:2023-12-03 07:47:57 25 4
gpt4 key购买 nike

我必须清理 SQL 查询的一部分。我可以做这样的事情:

class << ActiveRecord::Base
public :sanitize_sql
end

str = ActiveRecord::Base.sanitize_sql(["AND column1 = ?", "two's"], '')

但是它不安全,因为我公开了 protected 方法。有什么更好的方法吗?

最佳答案

您可以使用:

ActiveRecord::Base::sanitize_sql(string)

关于sql - 如何清理 Rails 中的 sql 片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3009023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com