[hibernate-issues] [Hibernate-JIRA] Commented: (HHH-6353) DetachedCriteria: get sql alias used for sql projection or sql restriction
Matthieu Maquevice (JIRA)
noreply at atlassian.com
Mon Nov 7 08:21:21 EST 2011
[ http://opensource.atlassian.com/projects/hibernate/browse/HHH-6353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=44263#comment-44263 ]
Matthieu Maquevice commented on HHH-6353:
-----------------------------------------
The method is also needed for the Criteria class.
> DetachedCriteria: get sql alias used for sql projection or sql restriction
> --------------------------------------------------------------------------
>
> Key: HHH-6353
> URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-6353
> Project: Hibernate Core
> Issue Type: Improvement
> Components: query-criteria
> Environment: Java 6, Jboss 5.1.0, Hibernate 3
> Reporter: Dave
>
> A method to get sql alias is needed from DetachedCriteria in order to use
> non-root entity alias in sql restriction or sql projection.
> DetachedCriteria:
> String getSqlAlias(String alias) // alias has been created
> detachedCriteria.createAlias("group","g");
> String sqlAlias = detachedCriteria.getSqlAlias("g");
> detachedCriteria.add(Restrictions.sqlRestriction(sqlAlias + ".name='John'"));
> detachedCriteria.setProjection(Restrictions.sqlProjection(sqlAlias + ".name"));
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list