How to execute a raw update sql with dynamic binding in rails
It doesn’t look like the Rails API exposes methods to do this generically. You could try accessing the underlying connection and using it’s methods, e.g. for MySQL: st = ActiveRecord::Base.connection.raw_connection.prepare(“update table set f1=? where f2=? and f3=?”) st.execute(f1, f2, f3) st.close I’m not sure if there are other ramifications to doing this (connections left open, … Read more