2012-08-01 74 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" })