Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 发布和放置重新设置为三角形的对象_Angularjs_Restangular - Fatal编程技术网

Angularjs 发布和放置重新设置为三角形的对象

Angularjs 发布和放置重新设置为三角形的对象,angularjs,restangular,Angularjs,Restangular,我正在尝试创建一个新的重新启动的对象,POSTit,修改它,然后PUTit $scope.new_message = Restangular.one('messages'); // This should post $scope.new_message.save().then(function(message){ $scope.new_message = message; }); // This should PUT $scope.new_message.subject = "Hel

我正在尝试创建一个新的重新启动的对象,
POST
it,修改它,然后
PUT
it

$scope.new_message = Restangular.one('messages');

// This should post
$scope.new_message.save().then(function(message){
    $scope.new_message = message;
});

// This should PUT
$scope.new_message.subject = "Hello world";
$scope.new_message.save()
不幸的是,restangular正在向http://localhost/messages/undefined/5481ebbfe252e416a8334d0发送PUT请求

应该是什么时候
http://10.211.55.3/messages/5481ebbfe252e4116a8334d0


似乎要使用
.one()
必须包含
id
作为参数之一。我的问题是,我如何在不使用
id

的情况下利用
.save()
功能?好吧,你不需要一些
id
来应用你的
PUT
吗?@AniketSinha。是,但id是从第一次put的响应中获取的。那部分很好用。id是
5481eb…
这是已知问题。结帐和付款。