0
如果我正在使用CQRS原则将应用程序拆分为读写方面,您将如何处理具有“动态”读取模型场景的情况?例如。我有一个由多个读取属性(id,title,slug等)组成的产品,但为了向用户显示它,我需要传递由域服务计算的价格(我通过访问者国家和货币)。我不能在数据库中存储这个价格,因为用户随时可以随时改变他的货币,他希望价格随时变化。所以我的最终产品视图模型应该基本上是原始SQL列(id,title,slug)和计算价格的组合。我应该使用与数据库相同的视图模型并使用内容丰富模式,还是应该为我的组合创建新的视图模型?动态视图模型