用于对报表查询进行分组的设计模式

本文关键字:设计模式 报表 查询 用于 | 更新日期: 2023-09-27 18:37:21

查询实体时,我有存储库,但在报告的情况下,结果来自SQL,结果是公正和数组。我想知道使用什么类之王或设计模式将这些查询分组在一起。最初,我将这些查询添加到最相关的实体的存储库中,但我认为不行(存储库应仅将模型的业务实体返回给我的理解)

用于对报表查询进行分组的设计模式

我不确定我是否完全理解你的问题,但从我能理解的来看,我会选择观察者模式。可以使用实体(来自存储库)作为主题,并将相应的 SQL 报告添加为观察者。但请注意,观察者模式通常用于通知观察者主题的变化。