Last updated
Was this helpful?
Was this helpful?
component{
// Virtual service layer based on the User entity
property name="userService" inject="entityService:User";
}userService = getInstance( dsl="entityService:User" );
usersFound = userService.count();
user = userService.new( {firstName="Luis",lastName="Majano",Awesome=true} );
userService.save( user );
user = userService.get( "123" );
var users = userService.newCriteria()
.like("lastName", "%maj%")
.isTrue("isActive")
.list(sortOrder="lastName");function configure(){
map( "UserService" )
.to( "cborm.models.VirtualEntityService" )
.initArg( name="entityName", value="User" )
.initArg( name="useQueryCaching", value="true" )
.initArg( name="defaultAsQuery", value="false" );
}component{
// Inject Alias
property name="userService" inject="UserService";
function index( event, rc, prc ){
var usersFound = userService.count();
var user = userService.new( {firstName="Luis",lastName="Majano",Awesome=true} );
userService.save( user );
var user = userService.get( "123" );
var users = userService.newCriteria()
.like("lastName", "%maj%")
.isTrue("isActive")
.list(sortOrder="lastName");
}
}