如何获得 MongoDB 的电机驱动器?
How to get count on MongoDB's Motor driver?
我想和 Motor 的潜水员一起计数,但我遇到了这个错误。
AttributeError: 'AsyncIOMotorCursor' object has no attribute 'count'
这是我的代码:
await MOTOR_CURSOR.users.find().count()
MotorCollection.find() returns AsyncIOMotorCursor and it does not have count
method. Instead, you should call MotorCollection.count_documents() 代替。
await db.users.count_documents({'x': 1})
还值得注意的是,您所说的 MOTOR_CURSOR
是 MotorDatabase 实例,最好将其称为数据库实例而不是游标以避免混淆。
我想和 Motor 的潜水员一起计数,但我遇到了这个错误。
AttributeError: 'AsyncIOMotorCursor' object has no attribute 'count'
这是我的代码:
await MOTOR_CURSOR.users.find().count()
MotorCollection.find() returns AsyncIOMotorCursor and it does not have count
method. Instead, you should call MotorCollection.count_documents() 代替。
await db.users.count_documents({'x': 1})
还值得注意的是,您所说的 MOTOR_CURSOR
是 MotorDatabase 实例,最好将其称为数据库实例而不是游标以避免混淆。