类User(BaseModel):
name : str
id : PydanticObjectId = Field(None, alias='_id')
data = self.coll.find_one({“ email”:email})
user = User(**data)
return user
现在从mongo db返回我的数据时,它是doc字典的形式。 当我验证用户的元素时,找不到名为id的任何字段。为什么会这样呢? 如果我替换_id中的id,那么同样的问题仍然存在。