一次获取10条数据

0 投票
我想通过js 利用sql查询(QueryBySQLParameters)获取地图服务中的数据,当每次返回数据过多时,咱们的服务就会报错,所以我想一次返回10条记录,我用的一下语句好像没有好使,请问用什么属性限制可以实现。

下面是我用来限定返回10条的代码

 queryParam.expectCount = 10;        
        queryParam.startRecord = pagefrom;  //在之前定义的变量,设置的从第几条数据开始返回
        queryParam.queryOption = SuperMap.REST.QueryOption.ATTRIBUTEANDGEOMETRY;
        queryBySQLParams = new SuperMap.REST.QueryBySQLParameters({
            queryParams: [queryParam]
        });
8月 5, 2020 分类:  176次浏览 | 用户: maojunqiang 初出茅庐 (21 分)

2 个回答

0 投票
8月 6, 2020 用户: 27。 名扬四海 (1,237 分)
谢谢 我用下面的方法成功了
0 投票
您好,您书写expectCount的位置是有误的。这个参数是 SuperMap.REST.QueryBySQLParameters类的是参数

   queryBySQLParams = new SuperMap.REST.QueryBySQLParameters({
            queryParams: [queryParam],
            expectCount:9
        });
8月 6, 2020 用户: 阳俊林 名扬四海 (3,347 分)
谢谢,改后好使了
...