method
compile_update
v8.1.1 -
Show latest stable
- Class:
Arel::Crud
compile_update(values, key = nil)public
No documentation available.
# File activerecord/lib/arel/crud.rb, line 17
def compile_update(values, key = nil)
um = UpdateManager.new(source)
um.set(values)
um.take(limit)
um.offset(offset)
um.order(*orders)
um.wheres = constraints
um.comment(comment)
um.key = key
um.ast.groups = @ctx.groups
@ctx.havings.each { |h| um.having(h) }
um
end