AngularJS服务,存在明确错误:[$resource:badcfg]对象

AngularJS服务,存在明确错误:[$resource:badcfg]对象,angularjs,express,angular-resource,Angularjs,Express,Angular Resource,我使用外部mongodb并编写了一个node/express服务器,用于在本地主机上获取数据 我像这样查询localhost: http://localhost:8888/api/bonsais angular.module('bonsaiService', ['ngResource']). factory('bonsaiService', function($resource) { return $resource('http://localhost:8888/api/bonsais

我使用外部mongodb并编写了一个node/express服务器,用于在本地主机上获取数据

我像这样查询localhost:

http://localhost:8888/api/bonsais
angular.module('bonsaiService', ['ngResource']).
  factory('bonsaiService', function($resource) {
  return $resource('http://localhost:8888/api/bonsais',{'query': {method: 'GET', isArray: true }});
});
我从mongodb集合@mongolab中得到了正确的结果

[{"name":"test,test2","_id":"536be2e2ae54668818000001","__v":0},{"name":"testname","_id":"536fd2df41f84a581c000001","__v":0}]
我编写了一个服务来获取如下数据:

http://localhost:8888/api/bonsais
angular.module('bonsaiService', ['ngResource']).
  factory('bonsaiService', function($resource) {
  return $resource('http://localhost:8888/api/bonsais',{'query': {method: 'GET', isArray: true }});
});
我得到一个错误:[$resource:badcfg]对象,它引用了这些

试着这样写。
然后你可以用盆景来称呼它。get()

谢谢@Thesearentthroids,你的回复帮我修复了它

接下来,我使用以下方法检索控制器中的数据:

bonsaiService.get($scope.trees).then(
    function(data){
        $scope.trees = data;
});