ciao!

ho un problema con la cancellazione di tutti i documenti da una collection in pymongo.
questo il codice:
codice:
import datetime
import pymongo

def carica_musica():
    now = datetime.datetime.now()
    str_conn = "mongodb+srv://..."
    client = pymongo.MongoClient(str_conn)
    db = client.multimedia
    collection = db.musica
    count = collection.count_documents({})
    print(count)
    collection.remove({})
e questo quello che mi dice:
codice:
Traceback (most recent call last):
  File "/home/fermat/PycharmProjects/python-multimedia/main.py", line 4, in <module>
    carica_musica()
  File "/home/fermat/PycharmProjects/python-multimedia/musica.py", line 14, in carica_musica
    collection.remove({})
  File "/home/fermat/PycharmProjects/python-multimedia/venv/lib/python3.10/site-packages/pymongo/collection.py", line 2779, in __call__
    raise TypeError(
TypeError: 'Collection' object is not callable. If you meant to call the 'remove' method on a 'Collection' object it is failing because no such method exists.
però da quello che leggo sulla documentazione di pymongo il metodo remove c'è!