Javascript 如何将-array添加到对象mongodb+;角度+;节点

Javascript 如何将-array添加到对象mongodb+;角度+;节点,javascript,angularjs,mongodb,Javascript,Angularjs,Mongodb,您好,我在mongodb中有文档,我尝试使用angular/node添加新集合(数组) 我的代码看起来像loke: $scope.items = {desc: "desc from form", price: "price from form"; Test.get({id.doc._id}, function(response) { response.docArray.push($scope.items); Test.update(response, function(res) { $scope

您好,我在mongodb中有文档,我尝试使用angular/node添加新集合(数组)

我的代码看起来像loke:

$scope.items = {desc: "desc from form", price: "price from form";
Test.get({id.doc._id}, function(response) {
response.docArray.push($scope.items);
Test.update(response, function(res) {
$scope.items = {}
});
});
它只在第一次起作用-添加正确的数据-但如果我尝试向新数组添加新数据-它起作用,但在所有数组中我都有相同的数据(第一)

我应该换什么


在服务器端使用(mongodb/angular/ngResources)

它的工作-我认为问题在于这段代码- 如果我第一次将数组提交到现有文档,它们将正确保存所有数据

但当我将$scope.item更改为new并提交时-其另存为新数组,但数据与第一个数组中的数据相同-

?? 粘贴到$scope.items中的内容无关紧要-始终新数组与第一个添加的数组具有相同的信息