[ http://issues.apache.org/jira/browse/IBATIS-260?page=all ]
     
Sven Boden closed IBATIS-260:
-----------------------------

    Fix Version: 2.2.0
     Resolution: Fixed
      Assign To: Sven Boden

Fix for IBATIS-260 as described in previous JIRA entry is checked in.

> Hash conflict with groupBy resultMaps
> -------------------------------------
>
>          Key: IBATIS-260
>          URL: http://issues.apache.org/jira/browse/IBATIS-260
>      Project: iBatis for Java
>         Type: Bug
>   Components: SQL Maps
>     Versions: 2.1.7
>  Environment: iBatis 2.1.7
> MacOS 10.4.4
> MySQL 5.0.18
>     Reporter: Stuart Piltch
>     Assignee: Sven Boden
>     Priority: Minor
>      Fix For: 2.2.0
>  Attachments: ibatis-260-checkin.zip
>
> I've found another issue that's similar to the one reported (by me) and fixed 
> (by Clinton) back in Jira iBatis-79
> I have pretty much the same setup as last time, but the problem now is:
>  1) If there are nested groups, such as topic_category.name --> topic.name 
> --> count(*)
>  2) If the same 2nd level name exists in more than one 1st level, such as the 
> same topic.name existing in more than one topic_category
> then only one 2nd level name (topic.name) is used as the hash. Only the last 
> (or the first - haven't really checked that part) assignment is loaded. In my 
> example, three separate topic categories have the same topic name and only 
> one of the names gets assigned in the resultMap. The raw SQL query correctly 
> shows counts in all three categories.
> Changing the topic names in the db slightly makes the problem go away.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to