我正在尝试理解CQRS,看看它在报告环境中是否有帮助。
问题:一个由CQRS设计的系统已经在生产中,很高兴地生成命令、事件和更新必要的查询视图。需要一份新的报告。此报表包含多个参数:开始日期、结束日期、产品类型和产品类别。
如何为以下对象生成聚合视图:
我是尝试用CQRS方法来解决这个问题,还是有更好的选择?
谢谢
发布于 2011-02-27 15:48:41
如果将所有报表数据预计算成平面视图是不合理的,那么就不要这样做。您可能想要为您的报告加入一堆表。这是你的决定,什么是可以预先计算的,什么是不值得的(cpu,存储考虑)。
在您的特殊情况下(StartDate,EndDate,.)-我看不出为它生成单个ViewModel表的问题所在,而只是直接对参数进行查询。
发布于 2011-03-06 09:21:04
完成了!
https://stackoverflow.com/questions/5133836
复制相似问题