【发布时间】:2020-09-16 21:59:58
【问题描述】:
我正在尝试从 Javers 的阴影中获取版本。
目前正在通过这种方式。这是正确的实现吗,我认为这种方法会稍微影响性能。我在这里粘贴代码
List<Shadow<Season>> shadows= javers.findShadows(QueryBuilder.byInstance(optionalSeason.get()).build());
for (Shadow<Season> shadow : shadows) {
List<CdoSnapshot> changes=javers.findSnapshots(QueryBuilder.byInstanceId(id,Season.class).withCommitId(shadow.getCommitId()).build());
changes.get(0).getVersion()
}
如果有更好的方法,请告诉我,谢谢
【问题讨论】: