SearchOrder=4返回错误的结果

我们知道通过 ?SearchView&SearchOrder=4 命令,可以搜索一个视图并以视图原序返回结果。但是这个功能目前有些问题,Designer 帮助(R7)里面有如下说明:

在以下情况,指定 SearchOrder=4 会产生错误的结果:

  • 指定 count=n 并且 n 小于找到的文档数
  • 指定 start=n 并且 n 不等于1
  • 默认搜索返回结果数小于找到的文档数
  • 最大搜索返回结果数小于找到的文档数

如果需要指定 SearchOrder=4,请参考以下建议:

  • 不要使用 start、count参数
  • 总是指定 SearchMax=0
  • 将服务器的最大搜返回结果数设定到一个比较大的值

考虑以上建议,我们的结论是。。。。。。不要使用 SearchOrder=4 🙁