领域驱动设计:使用大型集合聚合根

时间:2010-10-18 10:05:41

标签: nhibernate domain-driven-design

我想知道如何处理包含大量实体的集合的聚合根。

像:

public class AggregateRoot
{
    public ICollection<Child> Children { get; set; } // 10.000 entities
}

如何查询子集以获取特定的子项?我正在使用Nhibernate btw。

1 个答案:

答案 0 :(得分:1)

您可以使用Nhibernate collection filters进行此操作,请参阅此similar question以获取示例。