Ruby on rails 如何在选择之前清理ruby pg数据?

Ruby on rails 如何在选择之前清理ruby pg数据?,ruby-on-rails,ruby,postgresql,sanitize,Ruby On Rails,Ruby,Postgresql,Sanitize,我在ruby pg中有以下数据库互操作: a=product[:id].in(Spree::product.join(:taxons).其中(“Spree\u products\u taxons.taxon\u id in(params)”).map(&:id)) 如何清理参数数据,以便可以安全地将其传递给此特定查询?它作为一个数组传递,对于数据库,应该是一个整数列表2,3,4尝试。其中(“spree\u products\u taxons.taxon\u id in(?),params)。ma

我在ruby pg中有以下数据库互操作:

a=product[:id].in(Spree::product.join(:taxons).其中(“Spree\u products\u taxons.taxon\u id in(params)”).map(&:id))

如何清理
参数
数据,以便可以安全地将其传递给此特定查询?它作为一个数组传递,对于数据库,应该是一个整数列表2,3,4

尝试
。其中(“spree\u products\u taxons.taxon\u id in(?),params)。map(&:id))
尝试
。其中(“spree\u products\u taxons.taxon\u id in(?),params.map(&:id))