Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.16 KB

File metadata and controls

28 lines (20 loc) · 1.16 KB

save

Save an entity using hibernate transactions or not. You can optionally flush the session also.

Returns

  • This function returns void

Arguments

Key Type Required Default Description
entity any Yes --- The entity to save
forceInsert boolean No false Insert as new record whether it already exists or not
flush boolean No false Do a flush after saving the entity, false by default since we use transactions
transactional boolean No true Wrap the save in a ColdFusion transaction

Examples

var user = ormService.new("User");
populateModel(user);
ormService.save(user);

// Save with immediate flush
var user = ormService.new(entityName="User", lastName="Majano");
ormService.save(entity=user, flush=true);