2016-03-21 8 views
1

Ich versuche, Cursors zu verwenden, um auf große Ergebnismengen zuzugreifen, aber ich kann nicht scheinen, sie zum Funktionieren zu bringen (d. H. Endloses Scrollen). Hier ist mein Code so weit in dem Cursor eine Zeichenfolge ist, die global speichern:Apigee BaaS und Cursor

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); 
    } 
}); 

Wenn ich inspizieren den Netzwerkverkehr sehe ich, dass der Cursor nie übergeben wird. Kann mir jemand auf eine Lösung hinweisen?

+0

Cursor ändert sich dynamisch mit jeder Anfrage; Wenn Sie es global speichern, ist es vielleicht nicht der richtige Wert? – brandonscript

Antwort