2017-01-23 5 views
0

/productsのようなリソースにDELETEリクエストを送信し、複数の商品を削除したいとします。Restangularを使用してリソースコレクションを送信する方法は?

全体の要求は、次のURIを次のようになります。/products/ids=1&ids=2&ids=3

どのように私はRestangularを使用して上記のような要求を発行することができますか?

今のところ問題はcustomDELETEがオブジェクトを使用してクエリ文字列paramsを受け取ることです。したがって、それは何度も同じパラメーターを複数定義することはできません...

+0

'/製品/ IDS = 1,2,3' - あなたはその後、分割することができます*/products/1と '/ products/2'を呼び出す前にIDをループします。 – Weedoze

+0

@Weedoze私はすでに解決策を得ていると思います。私はそれが本当に動作することを確認できるとすぐに投稿します。あなたの提案について、私はそうすることができました。私のサーバー技術者は、他のアプローチを使って自動的にリソースの収集を処理できます。 –

+0

@Weedoze自分の答えをチェックしてください:D –

答えて

0

は、最後にそれは簡単なものだった:

products.one().customDELETE(null, { ids: [1,2,3,5] } }); 
関連する問題