My Jaydata и конечная точка OData полностью функциональны. :)Jaydata .forEach только итерация 50 раз
Когда у меня есть база данных с менее чем 50 элементами, все работает отлично. Но для ВСЕХ моих баз данных с 50 + записей, .forEach JayData в только итерацию через первый 50.
На первый я, хотя это была проблема базы данных, но я пробовал на трех различных таблицах.
Я также положил заявление для печати в .forEach проверить это было только назвать 50 раз:
Моим браузер (обратите внимание, я удалил HTTP: // перед локальным хостом, потому что StackOverflow не позволит мне разместить LOCALHOST URL):
Var CTX = новый WebApplication.resource_dbEntities ({имя: 'OData', oDataServiceHost: 'локальный: 8080/Resource/example.svc'});
ctx.onReady(function() {
ctx.department
//.filter(function (per) { return per.person_active == 1 })
.toArray().then(function(dep){
dep.forEach(function(d) {
console.log("This will print 50 times");
var item = "<li [email protected] [email protected]><a href=#>@name</a></li>"
.replace("@cls", 'category')
.replace("@id", d.department_id)
.replace("@name",d.department_name);
$('#departments').append(item);
});
})
.fail(function(r){
console.log(r);
});
});
Кто-нибудь сталкивался с аналогичной проблемой? Спасибо всем!
Укажите код? –
@SamuelReid Спасибо, я только что сделал. :) – AllieCat