Backendless Standalone n'a pas le limits de la version hébergée. Mais lorsque je tente de revenir plus de 100 dossiers, je reçois l'erreur suivante:PageSize supérieur à 100 avec Backendless Standalone
https://foo.com/api/v1/data/Product?pageSize=200
{
"code": 1025,
"message": "Invalid pagesize. Page size cannot be greater than 100."
}
Comment configurer autonome pour permettre le retour de plus de 100 dossiers?
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. –
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') } –
Veuillez fermer la question si vous avez résolu –