我是 Querydsl 的新手,我正在使用 Spring 数据和 Querydsl 来制作动态过滤器,我使用接口:QueryDslPredicateExecutor所以我可以使用不同的实体字段过滤数据,现在我想在我的查询中添加“order by”基于BooleanExpression。
这是我的代码:
QPersonData _personInventory = QPersonData.personData;
BooleanBuilder query = new BooleanBuilder();
query.and(_personInventory.status.eq(status));
然后我使用查询调用了我的存储库接口:
personInventoryRepository.findAll(query, pageable);
我的问题是如何根据实体上的不同字段将“order by”应用于查询对象?
眼眸繁星
慕虎7371278
翻阅古今
相关分类