我们知道通过 ?SearchView&SearchOrder=4 命令,可以搜索一个视图并以视图原序返回结果。但是这个功能目前有些问题,Designer 帮助(R7)里面有如下说明:
在以下情况,指定 SearchOrder=4 会产生错误的结果:
- 指定 count=n 并且 n 小于找到的文档数
- 指定 start=n 并且 n 不等于1
- 默认搜索返回结果数小于找到的文档数
- 最大搜索返回结果数小于找到的文档数
如果需要指定 SearchOrder=4,请参考以下建议:
- 不要使用 start、count参数
- 总是指定 SearchMax=0
- 将服务器的最大搜返回结果数设定到一个比较大的值
考虑以上建议,我们的结论是。。。。。。不要使用 SearchOrder=4 🙁