J'ai une liste de mongo '_id' que je veux supprimer. Actuellement je fais ceciSupprimer plusieurs documents de Mongo dans une seule requête
# inactive_users --> list of inactive users
for item in inactive_users:
db.users.remove({'_id' : item})
mais mon problème est que la liste est trop grande ... (elle pourrait aller 100.000 +). L'interrogation de chaque élément de la liste ne fera qu'accroître la charge sur le serveur. Est-ce un moyen de passer la liste entière dans la requête mongo afin que je ne dois pas déclencher la requête encore et encore.
Merci
Si la liste contient vraiment plus de 100 000 éléments, vous pouvez la décomposer en lots de quelques centaines par appel. –