2

ShopifyAPI gem を使用してストアの注文を検索しています。これを使用して、ストアのすべての注文を検索できることがわかっています。

ShopifyAPI::Order.find(:all)

1 月 1 日以降に作成されたすべての注文を検索するには、次のようにします。

ShopifyAPI::Order.find(:all, :params => {:created_at_min => "2012-01-01"}

しかし、次のような注文 ID のリストがある場合[1009, 1006]、それらの ID を持つストアの注文を取得する方法はありますか、それとも個別に検索する必要がありますか?

4

2 に答える 2

6

それらを個別に検索する必要があります。

orders = [1009, 1006].collect {|order_id| Shopify::Order.find(order_id)}
于 2012-08-01T18:56:59.433 に答える
2

次の方法で、それらを一度にすべて取得できます。

ShopifyAPI::Order.find(:all, :params => { :ids => "1009,1006" })
于 2015-08-21T15:50:35.953 に答える