2015-12-10 31 views
0

我正在使用MEAN.JS 0.4,我需要一些关于Angular Resource的帮助。如何使用Angular Query资源

我的问题是这样的:

我想使这个API,并能够过滤数据服务器端,但我不知道如何使用这个查询方法。

我想要做这样的事情:

Products.query({ 
    stock: 0 
}, function(result){ 
    console.log(result) 
}); 

这是我的实际角度服务:

//Discounts service used for communicating with the discounts REST endpoints 
angular.module('discounts').factory('Discounts', ['$resource', 
    function ($resource) { 
    return $resource('api/discounts/:discountId', { 
     discountId: '@_id' 
    }, { 
     update: { 
     method: 'PUT' 
     } 
    }); 
    } 
]); 

回答

1
Discounts.query({stock: 0}).$promise 
    .then(function(data) { 
     products = data; }) 

products = Discount.query({stock: 0}, function() { 
    //do something whith products 
});