Parámetros de url opcionales en el recurso AngularJs

Tengo este tipo de recurso:var Products = $resource('companies/:companyId/products') El problema es que me gustaría obtener los productos de todas las empresas por urlcompanies/products, pero usando recursos y no proporcionando companyId estoy recibiendocompanies//products. Probablemente podría usar otro url, como solo/products, pero ¿significa que tengo que tener otro recurso para la misma cosa?

En este sencillo caso podría cambiar la url acompanies/products/:companyId, pero parece ser un caso bastante general.

Respuestas a la pregunta(1)

Su respuesta a la pregunta