Ответ 1
ИЗМЕНИТЬ:
Просто заметил, что вы указали mongodb в своих тегах. Я был смущен, потому что тело вашего вопроса не указывало, какую базу данных вы используете.
Курсор имеет метод 'count()', который вернет то, что вы ищете.
TypeError: объект типа 'Cursor' не имеет len()
Я получаю вышеуказанную ошибку, когда пытаюсь выполнить
reply = db['test'].find({"date":{"$gt":date_query}} ,{"date":1,"route_id":1,"loc":1,"_id":0})
length = len(reply)
Пожалуйста, помогите
ИЗМЕНИТЬ:
Просто заметил, что вы указали mongodb в своих тегах. Я был смущен, потому что тело вашего вопроса не указывало, какую базу данных вы используете.
Курсор имеет метод 'count()', который вернет то, что вы ищете.
Да, счет будет выполнять вашу работу.
length = reply.count()
или
length = reply.count(with_limit_and_skip=False)
должен был страдать много coz length = count (ответ) также не работал. Поскольку мне еще не разрешено прокомментировать, подумал оставить этот ответ. Надеюсь, это поможет кому-то сэкономить время.