首页 / 浏览问题 / WebGIS / 问题详情
一次获取10条数据
22EXP 2020年08月05日
我想通过js 利用sql查询(QueryBySQLParameters)获取地图服务中的数据,当每次返回数据过多时,咱们的服务就会报错,所以我想一次返回10条记录,我用的一下语句好像没有好使,请问用什么属性限制可以实现。

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

 queryParam.expectCount = 10;        
        queryParam.startRecord = pagefrom;  //在之前定义的变量,设置的从第几条数据开始返回
        queryParam.queryOption = SuperMap.REST.QueryOption.ATTRIBUTEANDGEOMETRY;
        queryBySQLParams = new SuperMap.REST.QueryBySQLParameters({
            queryParams: [queryParam]
        });

2 个回答

1,255EXP 2020年08月06日
谢谢 我用下面的方法成功了
您好,您书写expectCount的位置是有误的。这个参数是 SuperMap.REST.QueryBySQLParameters类的是参数

   queryBySQLParams = new SuperMap.REST.QueryBySQLParameters({
            queryParams: [queryParam],
            expectCount:9
        });
3,357EXP 2020年08月06日
谢谢,改后好使了
...