Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.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
Javascript MongoDB Meteor.js从另一个文档中的变量中增加变量_Javascript_Mongodb_Meteor_Var - Fatal编程技术网

Javascript MongoDB Meteor.js从另一个文档中的变量中增加变量

Javascript MongoDB Meteor.js从另一个文档中的变量中增加变量,javascript,mongodb,meteor,var,Javascript,Mongodb,Meteor,Var,我有这样的想法: 我似乎无法同时修改多个文档 click: function() { var power = Meteor.user().power; var mult = Meteor.user().mult; Meteor.users.update({ _id: this.userId }, { $inc: { '

我有这样的想法:

我似乎无法同时修改多个文档

click: function() {
      var power = Meteor.user().power;
      var mult = Meteor.user().mult;
      Meteor.users.update({
                  _id: this.userId
              }, {
                  $inc: {
                      'money': power * mult,
                      'lifetimeclick': 1,
                      'done': 0,
                      'done2': 0,
                      'done3': 0,

                  },
我将如何使其同时更改另一个文档的var。 请告诉我,如果有任何其他片段,你需要看到或是否有什么是不清楚的你

我希望它是这样的,当你点击按钮时,它会增加当前用户的变量和我已经创建的另一个集合用户的变量

我尝试过很多东西,但我不知道该使用什么格式,也不知道该如何做


我希望函数从一个文档中获取一个变量,并将其添加到另一个文档中的变量。我只知道如何在一个文档中添加变量

听起来您希望集合中的多个文档满足您的查询条件,您想更新其中的每个文档吗?如果是这样的话,你需要设置


DB.update(_id:theId,{$inc:{value:1}},{multi:true})

您能解释一下“另一个文档的var同时存在”吗?还有什么文件?如果您可以显示初始状态和预期状态,这会很有帮助。好的,我将用户帐户存储为文档。我希望它能用一个函数修改两个文档。在第一个文档中使用变量作为第二个文档中要修改的内容。请注意,
multi
仅适用于服务器端。另外,如果查询是通过
\u id
进行的,如图所示,那么将只有一个文档。