我正在尝试遵循DDD,并且我有一个问题类和一个反馈类(以及其他类)。我希望能够计算问题的数量、反馈的数量以及许多其他被认为是元操作的东西。这样的“元”方法应该与属于该类的其他方法位于同一存储库中,还是应该位于您具有查询数据库的不同元方法的MetaRepository中(在这种情况下,所有类将混合)? 最佳答案 DDD中没有任何内容禁止每个聚合拥有一个以上的存储库。您可以简单地拥有一个用于基本查询和生命周期方法的存储库(IQuestionsRepository)和一个用于您所谓的“元”或“统计”目的的单独存储库(IQuestionsS