'use strict';
angular.module('rmaServices', ['ngResource'])
.factory('rmaService', ['$resource',
function ($resource) {
return $resource(
'/RMAServerMav/webresources/com.pako.entity.rma/:id',
{},
{
delete: { method: 'DELETE', params: {id: '@rmaId'}},
update: { method: 'PUT', params: {id: '@rmaId'}},
//RMAServerMav/webresources/com.pako.entity.rma/0/3
findRange:{method: 'GET', params:{id:'@rmaId'/'@rmaId'}}
});
}]);
RMAServerMav/webresources/com.pako.entity.rma/0/3
To jest poprawny sposób korzystania z usługi REST serwisu findRange. Ten zwraca identyfikator rmaID od 1 do 4, ale jak mogę go użyć z kontrolera i jaka jest poprawna składnia w usłudze?
W sterowniku chciałbym go używać coś takiego:
$scope.rmas = rmaService.findRange({id:'0'/'3'});
ale to nie działa.
Dzięki, to było to. Naprawdę nie lubię dokumentu Google o AngularJS. Przykłady są zbyt proste, a dokumentacja jest .... nie dla mnie lub są one zbyt mieszane. Zasadniczo próbowałem tego, ale nie zmieniłem adresu URL. Co powiesz na to, czy musisz dostać się z dwóch tabel (łączenia itp.)? Czy to możliwe? – Sami