例子:您的数据库有一个名为“CustomerOrdersOnHold”的SQL视图。该视图返回特定客户和订单数据字段的混合过滤结果。您需要在应用程序中从此视图获取数据。这样的视图访问如何适应存储库模式?您会创建一个“CustomerOrdersOnHoldRepository”吗?像这样的只读视图是否被视为聚合根?
您的数据库中有一个名为“CustomerOrdersOnHold”的SQL视图,该视图返回特定客户和订单数据字段的混合过滤结果。您需要在应用程序中从此视图获取数据。在存储库模式中,访问此视图将如何适应其中需要考虑处理视图的优先级。您可以创建一个名为“CustomerOrdersOnHoldRepository”的类,负责实现从该视图中读取数据的方法。对于只读视图而言,其是否被视为聚合根要看具体情况。