我目前正在开发一个使用百老汇(https://github.com/qandidate-labs/broadway)作为CQRS / Event解决方案构建的项目。
让我困惑的是在其中一个接口中找到一个“删除”和“保存”,特别是:https://github.com/qandidate-labs/broadway/blob/master/src/Broadway/ReadModel/RepositoryInterface.php。
ReadModel不是应该只是阅读吗?还是我误解了库房在CQRS中应该做的事情?
发布于 2016-06-01 15:20:05
我想我已经猜到了,ReadModel中的readmodel存储库用来更新readmodel,以反映写模型的最新状态。
投影仪应该在ReadModel上提供一个“只读”视图。
https://stackoverflow.com/questions/37571815
复制相似问题