Was ist die empfohlene Seitengröße, um Kundenaufträge über REST-API-Aufrufe abzurufen?
8
Ich versuche, die Magento 2 REST-API mit GET aufzurufen, um alle Kundenaufträge abzurufen. Was ist die empfohlene Seitengröße, die ich verwenden sollte? Gibt es eine Obergrenze für die Seitengröße?
"Gibt es eine Obergrenze für die Seitengröße?" Ich glaube nicht. Verwenden Sie jedoch nur minimal, um den Prozess zu beschleunigen.
Minesh Patel
Es hängt wirklich von Ihrer App ab ... wählen Sie zunächst eine niedrigere Zahl (z. B. 20). Wenn Sie es später nur erhöhen müssen, können Sie auch ein Dropdown-Menü bereitstellen, in dem der Benutzer den bevorzugten Betrag auswählen kann.
Mackelito
Antworten:
1
Die Seitengröße ist nicht durch Magento beschränkt. Bei einigen Seitengrößen geht Ihrer Magento-Instanz jedoch der Speicherplatz aus und die Anforderung kann nicht verarbeitet werden. Das Limit hängt natürlich von Ihrer Hardware ab.
Es gibt zwei Möglichkeiten:
Implementieren Sie die richtige Paginierung in Ihrer Anwendung mit konfigurierbarer
Seitengröße
Versuchen Sie "Unendliche Schriftrolle". Dieser Ansatz funktioniert möglicherweise nicht
perfekt bei Instanzen mit häufig erstellten Aufträgen, da die
Magento REST-API keine Cursor-basierte Paginierung unterstützt (die für solche Szenarien entwickelt wurde).
Antworten:
Die Seitengröße ist nicht durch Magento beschränkt. Bei einigen Seitengrößen geht Ihrer Magento-Instanz jedoch der Speicherplatz aus und die Anforderung kann nicht verarbeitet werden. Das Limit hängt natürlich von Ihrer Hardware ab.
Es gibt zwei Möglichkeiten:
Seitengröße
perfekt bei Instanzen mit häufig erstellten Aufträgen, da die
Magento REST-API keine Cursor-basierte Paginierung unterstützt (die für solche Szenarien entwickelt wurde).
quelle