【发布时间】:2019-02-04 05:07:38
【问题描述】:
我想从数据库中存在的所有文档中获取<ID>的最大值。
示例文档-
<root>
<ID>3253523</ID>
<value1>.....</value1>
<value2>.....</value2>
<value3>.....</value3>
<value4>.....</value4>
.....................
</root>
我的数据库有超过 100 万 条记录,我想获取其中最有价值的 ID。
我不能使用fn:last(),因为它不会给我最大值。
我需要使用该值来创建一个增量计数器(最大值将成为我对 COUNTER 的第一个值)。
有什么建议可以有效地获取该值吗?因为我不能在 100 万 条记录上执行 cts:search(),然后执行 orderby ascending 并获取最后一个值。
【问题讨论】: