Je fais du développement sur MongoDB. À des fins non totalement le mal, je veux parfois souffler tout dans une base de données-c'est-à-dire de supprimer chaque collection unique et tout ce qui pourrait être traîner et recommencer à zéro. Y a-t-il une seule ligne de code qui me permettra de faire cela ? Points bonus pour donner une fois une méthode de console MongoDB et une méthode de driver MongoDB Ruby.
Réponses
Trop de publicités?J’ai eu le même problème, quand j’ai besoin de réinitialiser toutes les collections mais ne voulait pas perdre tous les utilisateurs de base de données. Utilisez la ligne suivante du code, si vous souhaitez enregistrer la configuration de l’utilisateur pour la base de données :
Ce code va passer par tous les noms de la collection de bases de données et supprimer ceux qui ne commencent pas par « système »..
Entendre sont certains utilisent des opérations de suppression complète pour mongodb en utilisant shell mongo
Pour supprimer un document particulier dans les collections :``
Pour supprimer tous les documents dans les collections :``
Pour supprimer la collection :``
pour supprimer la base de données : allez d’abord à cette base de données de `` commande, puis