我在下面列出的代码行中收到一个通用的Django错误。我很难理解pymongo文档中关于如何为这个function设置参数。我想我写错了。我有一套申请文件。每个请求文档都有一个带有值的“request”键(subreddit_name+“F”)。这就是我想查询和查找文档的依据。每个文档也有一个带有值(pdone变量)的“pdone”键。这是我要更改的文档中的键值。在
发生错误的代码行:
self.collection_requests.find_one_and_update({'request': self.subreddit_name + "F"}, {'pdone': pdone}, return_document=ReturnDocument.AFTER)
以下是收藏文档的插页:
^{pr2}$编辑:在将其更改为:self.collection_requests.find_one_and_update({'request': self.subreddit_name + "F"}, {'$set': {'pdone': pdone}}, return_document=ReturnDocument.AFTER)
后,仍在同一行代码中收到相同的错误
嗯。。。似乎您忘记指定update operator 尝试类似于:
相关问题 更多 >
编程相关推荐