1

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

4

1 回答 1

4

用引号$pull括起来:

'$pull': {...
于 2012-08-22T06:44:39.423 回答