Bir hizmet REST tüketiyorum ve şu anda 5025 kayıtları var, ancak hizmet kullandığımda sadece 1000 kayıtları görünür. Kesinlikle tüm kayıtları tüketmek için ne yapabilirim?angular angular angular angular
$http({
method: 'GET',
url: "www.exampleurl.com", //is a example, I can not post the real url.
timeout:5000
}).success(function(data){
console.log(data)
}).error(function(response,status,headers,config) {
console.log("problem")
});
hizmet muhtemelen kayıtların sayısına bir sınır vardır: Eğer 1000 gruplar halinde istekleri yapabilir varsayarsak, bir kaba kuvvet özyinelemeli yaklaşım alabilir. Sonraki 1000 bin kaydı, url: "www.exampleurl.com?offset=1000" 'gibi bir şeyle alın. Parametrenin tam adı, hizmetin API'sine bağlı olacaktır. – georgeawg
@georgeawg ama bütün kayıtları nasıl tüketebilirim? – yavg
Onları 1000 kayıt kümesine getirin ve dizileri "Array.concat" ile birlikte yerleştirin. – georgeawg