I have this delete method with $resource for my angularJS service,
return $resource(apiUrl, {}, {
delete: {
url: apiUrl+ ":itemId",
params: { itemId: "@itemId" },
method: 'DELETE'
}
});
However while trying to call the delete method, the request which sends from the service is without itemId.
dataService.delete({ itemId: itemId}, {})
.$promise
.then((data) => {
// Statements
})
.catch((error) => {
// Logging
})
.finally(() => {});
The URL supposed to call is https://url:someport/v1.0/items/{itemId} However the current url is https://url:someport/v1.0/items
Is there a way to get this doe using the current $resource code?