如何将 find_one() 函数与 _id 键一起使用?

How can I use the find_one() function with the _id key?

假设我有一个 MongoDB 数据库,我想在其中使用带有 users 数据库中条目 ID 的 cookie 检查用户是否登录。为简单起见,我们将其作为一个简单变量 foo = bar.

如何使用 _id 作为查询项对数据库进行 find_one() 查询?

下面是我所想的代码示例:

foo = bar
userLoggedIn = users.find_one({'_id':ObjectId(foo)})
print(userLoggedIn)

通过在文件中包含以下内容来确保导入 ObjectIdfrom bson.objectid import ObjectId.