Ruby newbie在这里。 我试图插入这个字符串“ 阿拉贝拉女士 s Scandalo... ” 我用红宝石皮克来做这个。 但是, 我有一个错误, 因为有单引号, 我怎样才能洗净这个字符串并删除所有 html 标签? 是否有为此建立的功能?
在插入前对数据进行净化
原标题:ruby-pg sanitize data before insert
问题回答
db = PG.connect(...)
db.exec("insert into t (...) values ( #{db.escape_string(str)} , ...)")
或使用,“http://www.rubydoc.info/gems/pg/PG/Connenction:prepare" rel=“noreferr”\ code> prepare 和