簡體   English   中英

使用filter [limit]獲取所有訂單,返回錯誤WooCommerce REST API

[英]Get all the orders with filter[limit] rerturns an error WooCommerce REST API

我正在WordPress中創建一個列表表,我想獲取已取消的訂單,但我想獲取全部,而不是幾十個。

這是我的代碼:

$pedidos = $wc_api -> get_orders( array( 'status' => 'cancelled'), 'filter[limit]' => 100000 );

我試圖設置一個較大的數字(遵循MySQL 極限理論)作為用於獲取所有行的過濾器的參數,但這不起作用。

這實際上可行嗎?

我知道了!

引起該問題的原因是,最近我更改了所有產品的分類,並且某些與取消訂單相關的產品未更新其名稱。 因此,當API調用在已取消的訂單中查找產品名稱時,找不到該產品,並返回錯誤。

簡而言之,我刪除了所有帶有舊產品名稱的已取消訂單,並且一切正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM