Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.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
Mongodb Shell更新查询_Mongodb - Fatal编程技术网

Mongodb Shell更新查询

Mongodb Shell更新查询,mongodb,Mongodb,在MongoDB Shell中尝试运行更新查询时,我当前遇到以下错误。我一辈子都搞不明白为什么这是个错误。我尝试了以下所有查询组合,但都给出了相同的错误: 1) db.users.update({“username”:”jre”3},{ $set : { “email”: "hello@a.com!"}}); 2) db.users.update({“username”:”jre”3},{ $set : { “email”: "hello@a.com!"}}) 3) db.users.upda

在MongoDB Shell中尝试运行更新查询时,我当前遇到以下错误。我一辈子都搞不明白为什么这是个错误。我尝试了以下所有查询组合,但都给出了相同的错误:

1) db.users.update({“username”:”jre”3},{ $set : { “email”: "hello@a.com!"}}); 
2) db.users.update({“username”:”jre”3},{ $set : { “email”: "hello@a.com!"}})
3) db.users.update({username:”jre”3},{ $set : { email: "hello@a.com!"}})
4) db.users.update({username:”jre”3},{ $set : { email: "hello@a.com!"}});
错误:SyntaxError:意外标记非法

我有mongodbshell版本:2.6.3。有什么帮助吗

谢谢!
Jason

你的一些引号看起来可疑。您有
。将第一个更改为后一个。

啊,是的,现在它可以工作了!您完全正确-我用正常的引号替换了看起来奇怪的引号,再见了丑陋、无用的错误消息。谢谢!