Может кто-то пролить свет на это?ngResource save() странное поведение
var discountResource = $resource(GLOBALS.apiPath + 'discounts/:id');
var discountResponse = discountResource.save($scope.discountForm);
Это приводит к GET/скидки
Однако это приводит к POST к/скидки (ожидаемое поведение)
var discountResource = $resource(GLOBALS.apiPath + 'discounts');
var discountResponse = discountResource.save($scope.discountForm);
Я очень застрял на этом, как я бы как использовать первый вариант, с объявленным заполнителем. Но для жизни я не могу заставить его работать.
Причина, по которой я хочу вариант 1, заключается в том, что я могу декальтировать его на заводе и внедрить ресурс в мои контроллеры. В основном я не хочу обновлять его каждый раз, когда мне нужно взаимодействие с API. Я надеюсь, что в этом есть смысл.
You Сэр, мой герой. Это прекрасно работает, но почему? У меня создалось впечатление, что save() автоматически является POST. В этом случае нам нужно определить его как таковое вручную? – Dbrandt