Get our hibernate org.hibernate.criterion.Restrictions
proxy object that will help you produce criterias.
This function returns an instance of cborm.models.criterion.Restrictions
// Get an instance of the restrictionsvar restrictions = ormService.getRestrictions();​// Restrictions used with criteria queriesvar r = ormService.getRestrictions();var users = ormService.newCriteria("User").or( r.eq("lastName","majano"), r.gt("createDate", now()) ).list();
Adobe ColdFusion will throw an "Invalid CFML construct" for certain CBORM methods that match reserved operator names, such as .and()
, .or()
, and .eq()
. To avoid these errors and build cross-engine compatible code, use .$and()
, .$or()
, and .isEq()
.