【发布时间】:2022-09-23 19:04:02
【问题描述】:
\' 在我的工作中,一些属性被加入到另一个表中,同时记录被丢弃。我想提取从普通表(例如 t_customer)中连接的属性的连接 ID。不是来自审计表。我怎样才能做到这一点。我当前的查询是动态运行的。在 Java 服务中我的代码:\'
\'\'\'
AuditReader reader = AuditReaderFactory.get(entityManager);
String classPath = \"com.model.\";
Class<?> classType = Class.forName(classPath+className);
AuditQuery query = reader.createQuery().forRevisionsOfEntity(Class.forName(classPath+className), false, true);
query.add(AuditEntity.id().eq(Long.parseLong(id)));
List<Object> logList = query.getResultList();
return ResponseEntity.ok().body(logList);
\'\'\'