Pymongo delete_many TypeError - PullRequest
       6

Pymongo delete_many TypeError

0 голосов
/ 13 ноября 2018

Я использовал это все время для удаления записей старше 24 часов:

entries.delete_many({"Time": {"$lt": time.time()-24*60*60} })

И это работало долгое время, но теперь внезапно выдает ошибку:

Type: TypeError (Inappropriate argument type.)

Это устарело или как? Как это работает снова?

1 Ответ

0 голосов
/ 13 ноября 2018

Я не знаю, почему это перестало бы работать, но вы должны попробовать передать объект datetime вместо int.

datetime.datetime.now() - datetime.timedelta(24,60,60)

...