因此,在我的ABP应用程序中,我想使用EF Core的“每个层次结构的表”功能。我将有一个名为"Order“的基本实体,然后是"EnvelopeOrder”、"CopyJobOrder“等派生实体。
我的问题是,是否有人将TPH与ABP一起使用?我可能会遇到什么问题?例如,我无法想象ABP将如何处理编辑不同的订单类型。我是否必须检查我的控制器中正在编辑的订单类型,并将其定向到特定的编辑页面?或者到底是什么?
发布于 2021-10-01 07:54:36
是的,你可以使用TPH,因为它是EfCore相关的。总部基地商用Forms module正在使用TPH。
唯一的问题是与EfCore有关的,而且是关于including sub-collection for derived type returns repeating items的。
由于它是与EfCore相关的,所以Abp不会自动为TPH做任何事情。因此,您需要根据需要手动进行开发。
https://stackoverflow.com/questions/69383821
复制相似问题