У меня есть несколько путей URL, которые я хотел бы сопоставить с одним ресурсом. Однако я не уверен, как изменить URL-адрес на основе вызываемой функции. Например: dest mapping для запроса будет /allProducts, однако уничтожить будет что-то в строках /delete/: id
service.factory('ProductsRest', ['$resource', function ($resource) {
return $resource('service/products/:dest', {}, {
query: {method: 'GET', params: {}, isArray: true },
save: {method: 'POST'},
show: { method: 'GET'},
edit: { method: 'GET'},
update: { method: 'PUT'},
destroy: { method: 'DELETE' }
});
}]);