angular.module('app').factory('mvsomeManager',
function ($q, $http, mvSomething){
return{
getsomedata:function(){
var data = mvSomething.query();
if(response){
dfd.resolve(response);
}else{
dfd.reject({reason:"error"});
}
return dfd.promise;//No data is returned
};
});
//usage
angular.module('app').controller('mvsomelCtrl', function ($scope, mvsomeManager,mvSomething){
//same thing in factory but now it returns list without problem
$scope.querydata = mvSomething.query();//This works
$scope.querydata = mvsomeManager.getsomedata();//This does not works!
});
Can you not call query on a factories? I am able to call Delete, put, etc on Factories using the $save,$update. but just cant use GET (query) to return a list of data. Only works on controller.