Я получил установку, используя службу для обработки $ ресурса, который выглядит следующим образом:
Услуга
factory('EventSlot', ['$resource', function ($resource){
return $resource('/api/events/:id/slots/:slotId', {id: "@Id", slotId: "@slotId"},
{
signup: {
method: 'PUT'
}
});
}]);
Вызов функция
EventSlot.signup({id: $scope.id, slotId: $scope.signUpSlot.id}, $scope.signUpSlot);
Однако, когда вызов PUT действительно проходит через него, он проходит до конечной точки: /api/events/123/slots/
, где 123 является подходящим @Id
, однако @slotId
никогда не прикрепляется. Итак, я хочу /api/events/123/slots/456
, но этого никогда не произойдет.
Это было, кажется, проблема. Я не был уверен, что это было объявлено заранее. Благодаря! – claydiffrient