2012-08-01 71 views
2

我使用ShopifyAPI宝石查找订单商店 - 我知道,我可以用它来找到所有的订单商店:Shopify API:有没有办法检索特定订单号的订单清单?

ShopifyAPI::Order.find(:all) 

而这个发现1月1日之后创建的所有订单:

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

但是,如果我有一个像[1009, 1006]订单ID列表 - 有没有办法来检索订单有那些ID的商店,或者我需要看看他们单独联系?

回答

5

你必须单独查找它们。

orders = [1009, 1006].collect {|order_id| Shopify::Order.find(order_id)} 
+1

这是正确的。 – 2012-08-02 14:03:31

1

您可以用下面让他们一下子:

ShopifyAPI::Order.find(:all, :params => { :ids => "1009,1006" })