传入 Updated_at 过滤器时,Shopify API 订单集合如何排序

kal*_*dan 2 shopify

这个问题与Shopify REST Collections 的排序顺序非常密切相关,但该问题的答案特定于参数since_id

我的问题是,当提供updated_at_min或 时,通过 API 进行订单集合的预期排序顺序是什么?updated_at_max

理想的情况是能够以某种方式按升序获得结果,但不必传入since_id,因为我们希望能够在订单更新时持续提取新的订单数据。

Dim*_*dis 6

这是一个老问题,但对于任何感兴趣的人来说,可以通过传递“order”参数对订单集合进行排序。“order”参数应包含排序依据的字段(支持的字段为“created_at”、“updated_at”和“processed_at”),后跟一个空格,然后是“asc”或“desc”。

例如检查下面的调用:

https://abc.myshopify.com/admin/orders.json?limit=2&fields=id,note,created_at&order=created_at%20asc
Run Code Online (Sandbox Code Playgroud)

这将按创建日期对订单进行升序排序。