Javers:存储有关更改的上下文信息

时间:2018-11-21 15:08:09

标签: javers

我目前正在评估Javers是否可以使用它来审核我们的数据。 我们目前有一个“内部”解决方案,无法完成任务。 但是我在Javers中找不到一种功能,我想知道这是因为我不知道外观,还是因为它不存在。

使用Javers,是否可以存储上下文信息,例如更改的来源(手动更改,事件更改...)。 我们不仅需要确定已更改的内容,还需要确定在什么情况下。

到目前为止,我发现的是提交时可以提供的属性映射。但是我想知道是否可以将实际实体添加到上下文中,然后能够使用Javers查询按上下文搜索。

示例:

我有Entity1,Entity2和Entity3:
*当我提交对Entity3的更改时,我将添加到上下文Entity1
*当我提交对Entity2的更改时,我将添加到上下文Entity1

然后我可以通过此上下文搜索所有影响Entity1的提交。

我意识到这可能超出审计引擎的范围。

有人可以帮助我吗?

谢谢。

0 个答案:

没有答案