探知,不断发现
探知不断发现

when i use hql to query many to many realationship query,
i find on i use Count function it is all return -1

hql = "select xxx from ...."

i delete "select xxx" Count is work right
but sometimes we nedd use union query , we can't remove "select xxx " because if program do not get whom array ,it's throw a excetpion. then we need create a new query ScalarQuery
当我使用多对多查询的时候发现一个有意思的问题.

select link from Link link,后面一些条件这个时候
使用count方法就没有办法得到 总的条数了.
只好去掉 select link
但是有时候我们用联合查询的时候没有办法去掉 select 不然程序就不清楚你你要获得哪个了
只好多用一个查询了..
自己写count

Castle 最近使用碰到的问题.发到它论坛还没有回应

posted on 2007-06-07 09:02  lovebanyi  阅读(176)  评论(0编辑  收藏  举报