私はこのエンドポイントを持っています
/clients/:id
/bills/:id
/clients/:id/bills
APIを表すためにangular-resourceを使用していくつかのリソースを作成しようとしています。
クライアントと請求書のリソース
クライアント向けのリソースを作成しました。
.factory('Clients', function($resource){
return $resource('/clients/:id')
})
.factory('Bills', function($resource){
return $resource('/bills/:id')
});
それらはうまくいきました。
問題
私の問題は、エンドポイントを呼び出すクライアントの請求書を表すリソースを定義したいときです/client/:id/bills
これは、クライアントからBillの配列を返すため、メソッドなどを使用したBillsリソースである必要があると思いました。getFromClient()
しかし、私はすでにビルの名前を使用しています。また、エンドポイントはすでに定義されているものとは異なります。
これをどのように構成するかについて何か考えはありますか?