Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.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
如何从node.js更新mongodb中的单个记录_Node.js_Mongodb - Fatal编程技术网

如何从node.js更新mongodb中的单个记录

如何从node.js更新mongodb中的单个记录,node.js,mongodb,Node.js,Mongodb,我正在nodejs上使用mongodb。我正在尝试用唯一键更新记录。当我按语法准备论据时,失败了。如果我硬编码设置参数,工作正常 如何在node.js服务器上的运行时创建$set参数 代码: args需要是实际对象,而不是字符串化对象: var args = { field1: 5 }; 如何将多个参数发送到$set?有什么想法吗? var args = { field1: 5 };

我正在nodejs上使用mongodb。我正在尝试用唯一键更新记录。当我按语法准备论据时,失败了。如果我硬编码设置参数,工作正常

如何在node.js服务器上的运行时创建$set参数

代码:


args
需要是实际对象,而不是字符串化对象:

var args = { field1: 5 };

如何将多个参数发送到$set?有什么想法吗?
var args = { field1: 5 };