小编Nat*_*tee的帖子

对象 MotorLatentCommandCursor 不能在“await”表达式中使用

在Tornado中使用motor连接mongodb

我创建了一个电机连接

import motor.motor_tornado
from tornado.web import RequestHandler
client = motor.motor_tornado.MotorClient('mongodb://xxx')

class BaseHandler(RequestHandler):
    @property
    def db(self):
        return client['realtime-test']

class Account(BaseHandler):
    async def get(self,*args,**kwargs):
        all_user = await self.db.account.aggregate([
            {'$match': {'status': 1}},
            {'$group': {'_id':''}}
        ])
        print(all_user)
Run Code Online (Sandbox Code Playgroud)

当我开始时,我收到此消息:“对象 MotorLatentCommandCursor 不能在 'await' 表达式中使用”

不知道为什么~好像没什么问题

python tornado mongodb tornado-motor

0
推荐指数
1
解决办法
4387
查看次数

标签 统计

mongodb ×1

python ×1

tornado ×1

tornado-motor ×1