为什么'$ pull'在cherrypy中不起作用

时间:2012-08-22 06:42:20

标签: python mongodb cherrypy

我使用$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

1 个答案:

答案 0 :(得分:4)

用引号括起$pull

'$pull': {...