例如,A 和 B 之间存在多对多关联。并且
A.bs是按中间表中的索引列排序的 List<B> 排序的:idx所以我们没有将 idx 列映射为 Class 字段。
现在我们要单独查询B的列表,主要条件是A的id。但是当直接查询 B 时,它会出现一个未排序的列表(不要按 idx 字段排序)。
我知道我们可以首先检索 A,然后将 B 收集到一个列表中。但是,考虑到框架,我们可以这样做,它必须返回一个List而不需要手动编码(不想过多描述框架。总之,这个限制是我们自己封装的分页工具造成的,我不想修改它。)。
有什么方法可以通过 HQL/Criteria 解决这个问题。标准是优选的。