Method: OpalORM::SQLObject#update
- Defined in:
- lib/opal_orm/sql_object.rb
#update ⇒ Object
108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
# File 'lib/opal_orm/sql_object.rb', line 108 def update cols = self.class .columns .map { |col_name| "#{col_name} = ?"} .join(", ") DBConnection.execute(<<-SQL,*attribute_values - [:id], id) UPDATE #{self.class.table_name} SET #{cols} WHERE id = ? SQL end |