[英]Shopware 6 Product API limit with offset
使用 Shopware 6 /api/product REST-API 時,我確實遇到了超時。
我發現我可以設置一個限制和一個偏移量。
當我使用 /api/product?limit=240&offset=240 調用 API 時,我仍然得到前 240 個產品。
還嘗試使用 Shopware 5 偏移變體,您使用 start 而不是偏移。
兩者都給出相同的結果。
我也嘗試做一個 POST 而不是 GET 請求,也沒有成功。
我什至使用 /api/search/product...
有誰知道如何正確執行偏移?
在 shopware 6 API 中,您可以使用limit
和page
參數請求分頁數據。 該page
大致轉換為正在使用的偏移量,而不是執行偏移量為 240 的請求(如您的示例中),您將請求page=2
,限制為 240,這將為您提供結果 241-480。
所以而不是
/api/product?limit=240&offset=240
你應該使用
/api/product?limit=240&page=2
limit
和page
參數可以在 GET-Requests 中使用,也可以在 JSON-Body 或search
端點中的 POST-Request 中使用。
查看官方文檔以供參考。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.