Method: EasyMvc::Mapper#save
- Defined in:
- lib/easymvc/mapper.rb
#save(model) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/easymvc/mapper.rb', line 10 def save(model) @model = model if model.id @@db.execute %Q( UPDATE #{@@table_name} SET #{update_record_placeholders} where id = ?), update_record_values else @@db.execute "INSERT INTO #{@@table_name} (#{get_columns}) VALUES (#{new_record_placeholders})", new_record_values end end |