Projections
c = newCriteria();
c.add(
c.createSubcriteria( ‘Car’, ‘CarSub’ )
// result of subquery will be CarIDs
.withProjections( property=’CarID’ )
.isEq( ‘Make’, ‘Ford’ )
.propertyIn( ‘CarID’ )
).list();var c = newCriteria();
oReviews = c.withProjections(
property="status,ID,rating,isComplete"
);
c.isTrue( "this.isComplete" );
c.gt( "this.rating", JavaCast( "float", 0 ) );
oReviews = c.resultTransformer( c.ALIAS_TO_ENTITY_MAP ).list();Last updated
Was this helpful?