从 javers Change class 中仅检索 left, right, propertyName
Retrieve only left, right, propertyName from the javers Change class
我正在使用以下代码在我的 API 响应中检索对某个版本所做的更改
List<Change> versionChanges = javers.findChanges(jqlQuery.build()).groupByCommit()get(0).get()
但我不希望整个数据都作为我的 API 回复
我只想在我的回复中隔离 left
、right
、propertyName
我在 Change.class
上找不到可以帮我的 API ..
我怎样才能做到这一点
谢谢
List<ChangesByCommit> changes = javers.findChanges(jqlQuery.build()).groupByCommit();
ValueChange valueChange = (ValueChange)changes.get(0).get().get(0);
String property = valueChange.getPropertyName();
Object originalValue = valueChange.getLeft();
Object newValue = valueChange.getRight();
我正在使用以下代码在我的 API 响应中检索对某个版本所做的更改
List<Change> versionChanges = javers.findChanges(jqlQuery.build()).groupByCommit()get(0).get()
但我不希望整个数据都作为我的 API 回复
我只想在我的回复中隔离 left
、right
、propertyName
我在 Change.class
上找不到可以帮我的 API ..
我怎样才能做到这一点
谢谢
List<ChangesByCommit> changes = javers.findChanges(jqlQuery.build()).groupByCommit();
ValueChange valueChange = (ValueChange)changes.get(0).get().get(0);
String property = valueChange.getPropertyName();
Object originalValue = valueChange.getLeft();
Object newValue = valueChange.getRight();