我需要从 Dataverse 中获取记录,其中在特定列值中进行了一些更改。例如,假设我们有一个名为employee 的表,其中有一个名为position 的字段,可以随时间从实习生、软件开发人员、开发主管等更改。如果我们当前有10 条记录,并且其中一个的职位员工变了,我只需要那一份员工记录。我已经完成了检索并检测到表定义的更改,但我相信它与架构中的更改有关,而不是与数据中的相关更改有关。我正在使用带有 Java 11 的 Spring Boot 并使用 Dataverse 我正在使用Olingo如果需要,还可以使用 Web API。有没有办法如上所述检测数据的变化?
编辑
要添加更多详细信息,我们将有一个在 X 分钟触发的计划作业,该作业需要获取从 X 分钟的最后一次获取时间起职位已更改的员工数据。正如我们在下图中看到的,所有 3 条记录都在 X 分钟内更新,并且最后修改时间已全部更新。我需要获取位置属性已更改的以绿色突出显示的记录。对于 ID 为 2 的记录,我不需要获取它,因为位置相同。