Ibatis queryForMap()key 值相等时结果集???
如数据库表中数据
id name
1 a
2 b
3 c
4 d
我现在实现了 查询后 map中数据是
1->a
2->b
3->c
4->d
但是如果数据库中数据改变为下面这样时
1 a
1 e
2 b
3 c
4 d
我想要的结果是
1->a,e
2->b
3->c
4->d
哪位大哥有经验,帮我解答一下
id name
1 a
2 b
3 c
4 d
我现在实现了 查询后 map中数据是
1->a
2->b
3->c
4->d
但是如果数据库中数据改变为下面这样时
1 a
1 e
2 b
3 c
4 d
我想要的结果是
1->a,e
2->b
3->c
4->d
哪位大哥有经验,帮我解答一下
作者: fixed_2008 发布时间: 2011-06-10
自己顶个下。。。各位大哥帮办忙。顶顶也行 不要让帖子降了。。急啊
作者: fixed_2008 发布时间: 2011-06-10
你这个有问题
怎么可能有重复的主键ID都为1呢?
如果可以重复的话,那这个Map的key就不能拿id来作为key了
你可以考虑用queryForList,把结果放在list里面。
怎么可能有重复的主键ID都为1呢?
如果可以重复的话,那这个Map的key就不能拿id来作为key了
你可以考虑用queryForList,把结果放在list里面。
作者: javaors 发布时间: 2011-06-10