我有一个像。的简单资源。
angular.module('app').factory('nmCategory', function($resource){
var categoryResource = $resource('/api/categories/:id',{id:"@id"}, {
update: {method: 'PUT', isArray : false},
get: {method: 'GET' },
});
return categoryResource;
});
当我拨打nmCategory.query()
时,我会收到所有结果。但是,我试图通过id过滤。这是一个单一记录ehre id是@id。然后我尝试nmCategory.get({id: 1});
,令我惊讶的是,它失败并返回
/ api / categories / 1未找到(404)
我原本希望得到我的单曲。我在网上搜索了更多的例子,但没有人反驳我在做什么。请问我该如何实现这一目标?任何帮助将不胜感激。
答案 0 :(得分:2)
在浏览器中导航到该网址,看看它是否有效。它可能没有。这很可能是一个后端问题,而不是Angular问题。