我使用$pull
删除mongodb中嵌入文档中的字段。我使用cherrypy来实现这一点。这是我的代码。
models.login_info.update({},{$pull:{location:{time:date}}})
但是当我运行此代码时,它给出了我的词法错误,如下所示。
Lexical error at line 48, column 39. Encountered: "$" (36), after : ""
我收到以下错误通知
models.login_info.update({},{$pull:{location:{time:date}}})
^
SyntaxError: invalid syntax
答案 0 :(得分:4)
用引号括起$pull
:
'$pull': {...