2017-03-11 1 views

Répondre

0

J'ai rencontré le même problème. Malheureusement, je pense que le serveur Backendless a la limite de 100, de la documentation:

Backendless server sets the maximum allowed value for the page size to 100 objects. The minimum value is 1.

Pour le résoudre, j'ai utilisé une boucle de régulation des appels chaque boucle le décalage.

Espérant qu'il a été utile,

Gabriele

+0

Je pense que la version nuage a une limite difficile de 100. La version 3.0 autonome a aussi une limite stricte de 100. Le autonome 3.5+ (Pro) peut être configuré pour optimiser la taille de la page pour la récupération de données paginées. La valeur par défaut est 100 objets. Il peut être modifié dans un fichier de configuration situé /apps/backendless/htdocs/conf/pagesize.properties. Assurez-vous de redémarrer tous les processus Backendless Pro après avoir modifié la taille de page maximale par défaut. De https://backendless.com/documentation/backendlesspro/st_changing_default_limits.htm. –

+0

En outre, certains éléments du SDK vérifient la limite 100, vous devez donc les supprimer du SDK. par exemple le SDK JS a ceci dedans: Mais le SDK de JS vérifie également la limite, ainsi vous devez enlever aussi cela. Je ne suis pas sûr de l'autre SDK. DataStore.prototype = { _extractQueryOptions: function (options) { var params = []; if (typeof options.pageSize! = 'Non défini) { if (options.pageSize <1 || options.pageSize> 100) { throw new Error ('PageSize ne peut pas être inférieure à 1 ou supérieure à 100') } –

+0

Veuillez fermer la question si vous avez résolu –