2017-02-15 1 views
0

以下のobjectFilterですべての請求書アイテムを取得しようとしましたが、予想されたアイテム数が返されませんでした。私は約10項目を期待していましたが、400レコードを返しました。請求書ごとにカウントは10ラウンドにする必要があります。objectFilterが動作していないようです

https://api.softlayer.com/rest/v3/SoftLayer_Billing_Invoice/12600077/getObject?objectFilter={"items":{"hostName":{"operation":"1212test11"},"domainName":{"operation":"gravitant.com"}}}&objectMask=mask[id,items[id,description,hostName,domainName]] 

答えて

0

うん状況のようなものは、いくつかのケースでは、他のハズレでの回避策がある、ないすべてのプロパティをフィルタすることができので、これはあるオブジェクトのフィルタを使用して、非常に一般的です。あなたのケースでは

私はこのworkaourndが見つかりました:あなたはすでに、すべてのアイテムを返すと、そのメソッドを使用すると、フィルター

よろしくを適用することができ、メソッドのgetItemsを使用する必要が

GET https://api.softlayer.com/rest/v3/SoftLayer_Billing_Invoice/12600077/getItems?objectFilter={"items":{"hostName":{"operation":"1212test11"}},"domainName":{"operation":"gravitant.com"}}&objectMask=mask[id,description,hostName,domainName] 

関連する問題