Удалить коллекцию mongodb после TTL с помощью pymongo - PullRequest
0 голосов
/ 12 марта 2020

Я попытался удалить всю коллекцию через 10 секунд:

utc_timestamp = datetime.datetime.utcnow()
collection.create_index("date", expireAfterSeconds=10)
collection.insert_one({'_id': 'utc_session', "date": utc_timestamp})

Но он удаляет документ только с {'_id' :'utc_session'} вместо всей коллекции. Как мне удалить всю коллекцию тогда? Я хочу сделать что-то вроде звонка collection.remove() через 10 секунд.

...