Mongodb Shell更新查询
在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
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你的一些引号看起来可疑。您有
“
和”
。将第一个更改为后一个。啊,是的,现在它可以工作了!您完全正确-我用正常的引号替换了看起来奇怪的引号,再见了丑陋、无用的错误消息。谢谢!