我使用矩形和有这样的事情:
stuffResource = parentResource
.one(resources.category, $scope.stuff.category)
.one(resources.stuff, $scope.stuff.id)
.put($scope.stuff);
现在,当请求被发送,我的“东西”对象被查询字符串,而不是身体发!
什么我我做错了什么?
我使用矩形和有这样的事情:
stuffResource = parentResource
.one(resources.category, $scope.stuff.category)
.one(resources.stuff, $scope.stuff.id)
.put($scope.stuff);
现在,当请求被发送,我的“东西”对象被查询字符串,而不是身体发!
什么我我做错了什么?
什么你想在这里做的是使用customPUT(),而不是普通的put()。
stuffResource = parentResource
.one(resources.category, $scope.stuff.category)
.one(resources.stuff, $scope.stuff.id)
.customPUT($scope.stuff);
从文档
放([queryParams,标头]):是否看跌当前元素
customPUT([ELEM,路径,参数,头]):是否一个PUT到的特定路径。 您也可以选择设置PARAMS和头部和元素。 ELEM是张贴的元素。 如果它没有设置,它假定它的元素本身要从中调用这个函数。