Mongoengine查询中返回None instead Objectid时出错

2024-06-17 10:00:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我不知道为什么我对exist文档的查询不返回id而不是None值

class FinItem(db.Document): # luu cac hang muc
  item_code = db.StringField(max_length=30)
  item_name = db.StringField(max_length=200)
  ....

当我使用查询获取所有文档时,如下所示:

fin = FinItem.obejcts()
for f in fin:
   print f.id

它返回allNone即使我的数据库中有文档。你知道吗


Tags: 文档noneiddbitemdocumentlengthmax