javers - 我们如何根据创建的 ts 对 javers 阴影列表进行排序
问题描述
我看不到将排序添加到 JQLQuery 的功能。有没有办法得到一个排序的阴影列表?
javers.findShadows(QueryBuilder.anyDomainObject().withCommitProperty(commit_id_property_key, entityId)
.skip(offset.orElse(0) * size.orElse(default_shadow_limit))
.limit(size.orElse(default_shadow_limit)).build());
解决方案
根据这个似乎没有 - https://github.com/javers/javers/issues/534
“JaVers 总是按 commitId 降序排序。这相当于按提交日期 desc 排序。这种顺序(逆时间顺序)是一些 javers 功能(如新 Shadows)的基础,因此我们无法更改它。”
推荐阅读
- excel - VBA 数据输入表单获取运行时错误“91”:
- excel - 具有多个变量的 VBA Goalseek 循环
- html - 如何从选择框中显示选定的值?
- php - include_path='.:/usr/share/pear:/usr/share/php' 托管站点后出现错误
- reactjs - Form.Field 组件超出范围
- angular - 在 Angular 中,使用 WebPack 5 Module Federations,我们如何公开远程使用的 Web Worker?
- java - 如何推断 Drools 规则中的中间值
- mysql - 连接池中的连接从服务器超时时的行为如何
- java - 通过 Rest Template 从另一个 REST API 服务获取 JAXBElement 对象
- azure - Azure Express 路由强制隧道与 NVA