大型分页搜索期间返回的重复项

问题

在API中针对对象执行大型分页搜索时,客户会收到重复条目和缺失记录。

解决方案

当未正式定义顺序时,我们依赖于Oracle数据库返回行的顺序,这不能保证任何确定性排序。 例如,具有相同查询的两个连续调用可能会以不同的顺序返回行。 同样,在执行分页时,这些行可能会随机分配给不同的“页面”,从而导致重复。 最简单的解决方案是添加按ID排序:

&ID_Sort=asc
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43