嗨我在mongodb中有文档,我尝试使用angular / node
添加新的集合(数组)我的代码看起来很糟糕:
$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)
答案 0 :(得分:0)
在服务器端它的工作 - 我认为问题是这个代码 - 如果我第一次向现有文档提交数组,他们会保存正确的所有数据
但当我将$ scope.item更改为new并提交时 - 将其另存为新数组,但数据与第一个数组相同 -
? 我粘贴到$ scope.items的内容并不重要 - 总是新数组与第一个添加的数组具有相同的信息