首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apigee BaaS和游标

Apigee BaaS和游标
EN

Stack Overflow用户
提问于 2016-03-22 07:59:12
回答 1查看 123关注 0票数 2

我正在尝试使用游标来访问大型结果集,但似乎无法让它们工作(即无限滚动)。以下是我到目前为止的代码,其中cursor是一个全局存储的字符串:

代码语言:javascript
复制
var options = {
    type: "users",
    client: myClient,
    qs:{ 
        ql:"location within " + distance + " of " + geo.lat + ", " + geo.lon,
        limit:25,
        cursor:cursor
    }

},        

var entities = new Apigee.Collection( options );

entities.fetch( function ( error, response ) {            
    if (error) {
        //error
    } else {              
        //success
        populateEntityList( response );
    }
});

当我检查网络流量时,我发现游标从未被传递过。有人能给我指个解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2016-03-23 06:23:00

查看源代码(https://github.com/usergrid/usergrid/blob/master/sdks/html5-javascript/usergrid.js ln 2004):

代码语言:javascript
复制
this._cursor = options.cursor

因此,您似乎需要将光标设置为options的属性,而不是qs的子属性:

代码语言:javascript
复制
var options = {
type: "users",
client: myClient,
qs:{ 
    ql:"location within " + distance + " of " + geo.lat + ", " + geo.lon,
    limit:25        
},
cursor:cursor
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36143886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档