龙卷风电机中如何通过ObjectId查询

neo*_*hit 3 python mongodb objectid tornado-motor

我正在尝试使用龙卷风,我的用例是通过对象 ID 进行查询。

我已经看到示例和 ref 可以通过任何其他方式进行查询,但 ObjectID 除外。因为它是独一无二的,所以我想用它来代替查询。

关于如何使用 ObjectId 进行电机查询的任何建议

Nei*_*unn 5

Pymongo是依赖电动机,所以I'T不喜欢你在任何额外拉动。只需像往常一样导入 ObjectId方法并在查询中使用它:

 import motor
 from bson.objectid import ObjectId

 cursor = collection.find({ "_id": ObjectId('54b89db31d41c8159742d65a') })
Run Code Online (Sandbox Code Playgroud)