Opcjonalne parametry url w zasobie AngularJs
Mam tego rodzaju zasoby:var Products = $resource('companies/:companyId/products')
Problem polega na tym, że chciałbym uzyskać produkty wszystkich firm według adresu URLcompanies/products
, ale korzystam z zasobów i nie dostarczam firmycompanies//products
. Prawdopodobnie mógłbym użyć innego adresu URL, jak tylko/products
, ale czy to znaczy, że muszę mieć inny zasób do tego samego?
W tym prostym przypadku mogę zmienić adres URL nacompanies/products/:companyId
, ale wydaje się, że jest to dość ogólny przypadek.