Angularjs $ResourceURL结构

Angularjs $ResourceURL结构,angularjs,url,service,resources,Angularjs,Url,Service,Resources,在构建我的url时遇到了一些问题,我希望在url中以参数形式传递客户ID,但当我使用get请求时,它会在最后将其作为参数附加 这就是我希望url的外观 此处的客户/客户ID/资源 但它一直被认为是 客户/资源?客户ID 我的查询url是 api/v1/customers/:customerId/resource 我的服务代码是 .factory("MOH", ['$resource', function($resource){ return $resource(MyAaa.

在构建我的url时遇到了一些问题,我希望在url中以参数形式传递客户ID,但当我使用get请求时,它会在最后将其作为参数附加

这就是我希望url的外观 此处的客户/客户ID/资源

但它一直被认为是 客户/资源?客户ID

我的查询url是 api/v1/customers/:customerId/resource

我的服务代码是

   .factory("MOH", ['$resource', function($resource){
        return $resource(MyAaa.AppConfig.customerResourceEndpoint,{customerId: '@customer_id'}, {
          query:{method: "GET", params:{}, isArray:false}} 
}])

你能用
MOH.query({…})
method声明更新你的问题吗?嘿,情况怎么样,我只是用MOH.get代替了它,它工作了!我猜,您以前指定了错误的参数名称;如果您这样指定
MOH.query({customerId:'CUST029'})它会起作用。你能用
MOH.query({…})
方法声明更新你的问题吗?嘿,怎么样,我只是用MOH.get代替了,它起作用了!我猜,您以前指定了错误的参数名称;如果您这样指定
MOH.query({customerId:'CUST029'})它会工作的。