[hibernate-issues] [Hibernate-JIRA] Created: (HHH-2120) composite-id in a parent-child mapping build a wrong query
German de la Cruz (JIRA)
noreply at atlassian.com
Fri Sep 29 09:56:24 EDT 2006
composite-id in a parent-child mapping build a wrong query
----------------------------------------------------------
Key: HHH-2120
URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-2120
Project: Hibernate3
Type: Bug
Components: query-hql
Versions: 3.0.5, 3.1.3
Environment: hibernate 3.0.5 or hibernate 3.1.3 as in the distribution tar.gz. . Y probe it in Oracle 9 and MySQL with the same result.
Reporter: German de la Cruz
Priority: Blocker
Attachments: CompositeIdTest.java
When I run the attached code (You can see it is the same class in tests in distribution file, but with a new method called testQuery2 that can reproduce the bug) Hibernate generate the following query.
Since I've probed it in two differents db's, I can't say it's a Dialect problem.
I can't reproduce it in hibernate-3.2.CR4 (It works fine). Then what I need is a backport to 3.0.5 and 3.1.3
HQL:
from LineItem ol where ol.order=:order
Generated SQL:
select
lineitem0_.customerId as customerId2_,
lineitem0_.orderNumber as orderNum2_2_,
lineitem0_.productId as productId2_,
lineitem0_.quantity as quantity2_
from
LineItem lineitem0_
where
(
lineitem0_.customerId, lineitem0_.orderNumber
)=?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list