Method: ActiveRecord::MismatchedForeignKey#set_query
- Defined in:
- activerecord/lib/active_record/errors.rb
#set_query(sql, binds) ⇒ Object
262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 |
# File 'activerecord/lib/active_record/errors.rb', line 262 def set_query(sql, binds) if @query_parser && !@sql self.class.new( message: , sql: sql, binds: binds, connection_pool: @connection_pool, **@query_parser.call(sql) ).tap do |exception| exception.set_backtrace backtrace end else super end end |