我有一个带有 getItemsAmount 方法的实体,它获取与我的父实体相关的所有 Item 实体,对它们进行计数并将结果作为常规整数返回。
然后我使用“项目数量”列为父实体创建表。
现在,当我尝试将 KNP 分页配置为按父实体的“itemsAmount”属性排序时,我确实得到了异常:
There is no such field [itemsAmount] in the given Query component, aliased by [a]
这很明显 - 我没有这样的属性,我在获取它之后用我的 Entity 类计算它。
是否有可能使 KNP 分页对此类事情进行排序?