我有2个对象要比较,当第一个对象包含一个新添加的元素时,比较后两个对象的差异应显示为差异。
即,对象1作为列表中的3个数据元素,对象2作为列表中的3个数据元素,现在对于对象1,将新元素添加到第一个位置,比较时,它应该只返回差值新添加的元素,但所有3个元素均显示为已更改,最后一个元素显示为已添加。
似乎在更改索引时出现了问题
以下示例:
原始清单 1个 2 3 修改清单 0 1个 2 3
实际结果: 值更改为1-> 0,2-> 1,3-> 2 新添加为3
预期结果 新增0
,我尝试使用最新版本的javers-4.0.0-RC3,结果仍然相同。
请提出建议。
答案 0 :(得分:0)
您的问题的答案是Javers文档 https://javers.org/documentation/diff-configuration/#list-algorithms