0

Azureservice prenant des données à partir des données lorsqu'il est réduit à 50. Peut être téléchargé 1 000 précédemment. Comment puis-je réparer cela.Azure AppService query.fetchLimit ne fonctionne pas

code:

fileprivate func loadDataRecursiveForQuery(_ query: MSQuery, success: @escaping() -> Void, unsuccess: @escaping() -> Void){ 
    query.fetchLimit = 1000 // it doesn't work! 
    query.includeTotalCount = true 
    query.fetchOffset = GlobalVariables.result.count 
    query.read { (result, error) in 
     if let err = error { 
      print("ERROR ", err.localizedDescription) 
      unsuccess() 
      return 
     } else if let items = result?.items { 
      GlobalVariables.result.addObjects(from: items) 

      if result!.totalCount > GlobalVariables.result.count{ 
       self.loadDataRecursiveForQuery(query, success: { 
        success() 
       }, unsuccess: { 
        unsuccess() 
       }) 
      } 
      else{ 
       success() 
      } 
     } 
    } 
} 

Répondre

0

services App limite de téléchargement "app.js" en modifiant votre fichier, vous pouvez spécifier. Chemin du fichier:

YourWebSite.scm.azurewebsites.net/dev/wwwroot/app.js

Azure Service Nouveau "AppServiceEditor" permet de rendre ce processus plus facile. enter image description here

"PageSize: 1000" code définissent variable à azureMobileApps enter image description here