hibernate一对多查询 如何配置可以限制set里面的数据条数
A表里是父表,B表是字表A与B是一对多关联我现在查询的时候是A里面的set加载了B里面的所有数据,有没方法限制加载B表里面的数据条数。谢谢!...
A表里是父表,B表是字表
A与B是一对多关联
我现在查询的时候是A里面的set加载了B里面的所有数据,有没方法限制加载B表里面的数据条数。
谢谢! 展开
A与B是一对多关联
我现在查询的时候是A里面的set加载了B里面的所有数据,有没方法限制加载B表里面的数据条数。
谢谢! 展开
2个回答
展开全部
我建议你不要用这种方式,以后如果要为set排序或者增加其他条件会很麻烦,并且写在配置文件里也不灵活。
我项目中都是分两次取数据。第一次取出A,然后A做条件,去取B,这样你取多少条,怎么排序,都是小儿科了
我项目中都是分两次取数据。第一次取出A,然后A做条件,去取B,这样你取多少条,怎么排序,都是小儿科了
追问
我现在就用这种办法。只是我现在的需求是取A的时候同时取出B表中与A关联的最新一条记录。
就觉得取了A,然后再一条一条的取B有些麻烦。
追答
谁和你说一条一条的?取出A之后,把A所有的主键放到一个list里,然后取B的时候用in,分给我吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询