能否在代码里面获得当前filter的过滤条件

能不能在代码里面获得当前filter的过滤条件,就是PQL里where后面那一段

你好,你是要解决什么问题?

想获得filter里的用户输入的查询条件,然后自己写查询来获得数据

你是要实现导出所有数据的功能吧?

WebFilter 中的逻辑较复杂 ,不容易获取到干净的查询条件部分。建议你直接获取数据容器对应的数据加载器:DataLoader ,可以从 DataLoader 中获取查询及查询查件:
String getQuery();
Condition getCondition();

这样就可以进行一步查询需要的数据。详细 API 信息可直接浏览源码。

你先这样试试,有问题再讨论。

好的,我先试试