这里的文档说明:
url – {string} – action specific url override.
The url templating is supported just like for the resource-level urls.
我想使用这个好的功能,我尝试了这个:
angular.module("experience", ['ngResource'])
.factory('Experience', function ($resource, identity) {
return $resource("api/experiences/:id", {}, {
queryAll : {
method : 'GET',
url : 'api/companies/' + identity.id + '/experiences',
isArray : true
}
});
});
您看我正在尝试覆盖queryAll方法的URL。但是这并没有起作用,查询仍然发送到URL api/experiences。这个问题是否得到了支持或者我做错了什么?感谢任何帮助。
$resource("api/xxx",...)
这样的东西,而不是你的$resource("api/xxx/:id",..)
。 - Nikos Paraskevopoulos