关于数据过滤

我发现每次执行数据过滤时需要重新请求数据库,但是我已经拿到了所有的数据,所以我希望在浏览器这边完成过滤,不要再去访问数据库了,这个需求该怎么实现呢?

FineReport yzm292805 发布于 2023-5-12 09:25
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
zsh331Lv8专家互助
发布于2023-12-27 21:36

-- 开启数据集缓存-(进行相同查询时,无需连接数据库重新查询数据,直接使用缓存),过滤操作通过单元格过滤完成。

缓存功能-https://help.fanruan.com/finereport/doc-view-998.html

------------

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-5-12 09:35
最佳回答
0
CD20160914Lv8专家互助
发布于2023-5-12 09:38

1、过滤针对相对返回较少的数据用没有太多问题,如果你返回的数据量较多,过滤的性能就很差。

2、能够在数据集里面过滤的就直接在数据集里面通过sql过滤掉

3、能够关联成一个数据集的情况下,尽量不要用多个数据集(也可以用etl处理成比如大宽表来出报表)

  • 4关注人数
  • 403浏览人数
  • 最后回答于:2023-12-27 21:36
    请选择关闭问题的原因
    确定 取消
    返回顶部