getRestrictions

Get our hibernate org.hibernate.criterion.Restrictions proxy object that will help you produce criterias.

Returns

  • This function returns an instance of cborm.models.criterion.Restrictions

Examples

// Get an instance of the restrictions
var restrictions = ormService.getRestrictions();
‚Äč
// Restrictions used with criteria queries
var 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().