最初はこれを持っていましたが、エラーが発生しましたExpected response to contain an object but got an array
:
angular.module('homeModule').factory("TodosFactory", ['$resource', function ($resource) {
return $resource('/api/todos/:todoId', {
todoId: '@_id'
});
}]);
だから私はこれに変更しました:
angular.module('homeModule').factory("TodosFactory", ['$resource', function ($resource) {
return $resource('/api/todos/:todoId', {
todoId: '@_id'
}, {'save': {method: 'POST', isArray:true}}); // this line is added
}]);
アイテムをデータベースに保存し、結果としてオブジェクトのリストを返しています。JSON 配列が返されますが、このエラーが発生します。
助言がありますか?