求助mongodb多层结构数据如何读取维二维表并筛选

源数据

数据集设置如下

想要返回的结果

问题1,数据集如何返回上面的结果; 下图为目前工具中数据集显示的数据

80c6fc9042f41a4b8cbf94d4299816d4_ykFy4YAAAAASUVORK5CYII=.png

问题2,如何对dataList(List型)数据做筛选。

FineReport ok就这样 发布于 2025-5-15 21:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-5-16 08:28

建议你用ETL工具,把数据解析出来

分主子表,把数据存到二维表里面

在进行展示就行了

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

参考这个思路

解析多层嵌套JSON并实现1:n关系 https://help.fanruan.com/finedatalink/doc-view-799.html

  • ok就这样 ok就这样(提问者) 必须使用FineDataLink 实现吗?

    另外通过https://demo.finedatalink.com/ 操作后的数据可以给FinReport使用吗?

    demo中 定时任务 拖入 Mongodb 数据源种什么也没有 该怎么添加呢

    2025-05-16 14:15 
  • 华莉星宸 华莉星宸 回复 ok就这样(提问者) 不一定是FineDataLink 是实现,我只是给你个思路哈、kettle也可以做啊
    要用json 或是xml解析
    这个得看你的数据结构
    2025-05-16 14:17 
  • ok就这样 ok就这样(提问者) 回复 华莉星宸 是不是可以理解为,FR 本身处理不了这种(顶楼 贴了源数据结构 您可以看一下)多层数据结构的 读取和 筛选,
    需要有其他的工具或者插件 来完成
    2025-05-16 14:21 
  • 2关注人数
  • 64浏览人数
  • 最后回答于:2025-5-16 08:28
    请选择关闭问题的原因
    确定 取消
    返回顶部