Задать вопрос
@nohoda_799

Как вывести список всех документов в MongoDB?

Нужно вывести список всех документов в базе данных MongoDB (использую асинхронную библиотеку motor и aiogram), но выводит ошибку.
Вот код:
async def list_command(message: types.Message):
    userslist = 'Список пользователей:\n'
    for user in db.users.find():
        name = user['name']
        chatid = user['chat_id']
        userslist += str(name) + ' ' + str(chatid)+'\n'
    await message.answer(text=f'{userslist}')

Когда выполняю команду выводит ошибку: TypeError: 'AsyncIOMotorCursor' object is not iterable
  • Вопрос задан
  • 131 просмотр
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы