想要获取到扩展实体属性DTYPE的值,是否可以?

想要获取到扩展实体属性DTYPE的值,是否可以?

描述一下具体的场景,是要解决什么问题?

多个业务系统,统一使用一个日志数据库,不同业务系统扩展日志实体dtype值不同,想要获取所有业务系统的日志记录,同时进行区分!

image

假设:
父实体是: BaseLog, 有三个类型的子类: Log1,Log2,Log3.
使用父实体类:BaseLog 进行查询,可查询到所有实体记录。
你现在的问题是查询出来的实例区分不出来子类类型吗?

不是,我是要在Cuba实体日志基础上继续扩展,不扩扩展任何字段,默认会在数据表sec_entity_log中出现一个扩展字段属性dtype,然后我用Cuba框架分别开发了两个系统,分别是系统A和系统B,两个系统用一个数据库,两个系统都开启实体日志,那么进行日志记录都会保存到表sec_entity_log中,我需要获取到A,B系统的所有日志记录,然后根据dtype属性进行区分,这个方式是否好实现?