Python 使用$set更新mongo集合

Python 使用$set更新mongo集合,python,Python,尝试更新集合并从“$”获取无效语法。此脚本在robomongo GUI中正常工作,但在终端上却无法正常工作。。?可能是一些简单的东西,但我似乎不明白为什么会出现错误 collection.update({'title': "Super excited"},{ $set: {"fb_count": 300}}, {multi: true}) “$set”(和“multi”)周围缺少引号。请尝试以下代码,我认为您可以指定multi作为参数 collection.update({'title

尝试更新集合并从“$”获取无效语法。此脚本在robomongo GUI中正常工作,但在终端上却无法正常工作。。?可能是一些简单的东西,但我似乎不明白为什么会出现错误

    collection.update({'title': "Super excited"},{ $set: {"fb_count": 300}}, {multi: true})

“$set”
(和
“multi”
)周围缺少引号。

请尝试以下代码,我认为您可以指定
multi
作为参数

collection.update({'title': "Super excited"}, {'$set': {"fb_count": 300}}, multi=True)
请参考