-
-
Notifications
You must be signed in to change notification settings - Fork 19
Detached Criteria Builder
Jorge Reyes edited this page Jun 2, 2015
·
2 revisions
You can now use the ORM:DetachedCriteriaBuilder to create programmatically create criteria and projection subqueries.
To create an instance of Detached Criteria Builder, simply call the createSubcriteria() method on your existing criteria.
The arguments for createSubcriteria() are:
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| entityName | string | true | --- | The name of the entity to bind this detached criteria builder with. |
| alias | string | true | --- | The alias to use |
Once the Detached Criteria Builder is defined, you can add projections, criterias, and associations, just like you would with Criteria Builder.
Examples
// criteria builder
c = newCriteria();
// detached criteria builder
c.createSubcriteria( 'Car', 'CarSub' ); See the documentation for ORM:DetachedCriteriaBuilder for more information.