我发现每次执行数据过滤时需要重新请求数据库,但是我已经拿到了所有的数据,所以我希望在浏览器这边完成过滤,不要再去访问数据库了,这个需求该怎么实现呢?
-- 开启数据集缓存-(进行相同查询时,无需连接数据库重新查询数据,直接使用缓存),过滤操作通过单元格过滤完成。
缓存功能-https://help.fanruan.com/finereport/doc-view-998.html
------------
多源报表实现数据过滤
1、过滤针对相对返回较少的数据用没有太多问题,如果你返回的数据量较多,过滤的性能就很差。
2、能够在数据集里面过滤的就直接在数据集里面通过sql过滤掉
3、能够关联成一个数据集的情况下,尽量不要用多个数据集(也可以用etl处理成比如大宽表来出报表)