'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
यह FindRange REST सेवा का उपयोग करने का सही तरीका है। यह 1 से 4 तक आरएमआईडी देता है, लेकिन मैं इसे नियंत्रक से कैसे उपयोग कर सकता हूं और सेवा में सही वाक्यविन्यास क्या है?
नियंत्रक में मैं ऐसा ही कुछ के लिए इसका इस्तेमाल करना चाहते हैं:
$scope.rmas = rmaService.findRange({id:'0'/'3'});
लेकिन यह काम नहीं कर रहा।
धन्यवाद, वह था। मुझे वास्तव में AngularJS के बारे में Google दस्तावेज़ पसंद नहीं है। उदाहरण बहुत सरल हैं और दस्तावेज है .... मेरे लिए नहीं या वे बहुत मिश्रित हैं। असल में मैंने कोशिश की लेकिन मैंने यूआरएल नहीं बदला। अगर आपको दो टेबल (इत्यादि आदि) से प्राप्त करना है तो कैसे? क्या यह संभव है? – Sami