MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Bases de données de liste MongoDB avec le préfixe donné dans Go

Filtrez simplement par le name propriété, qui indique le nom de la base de données. Et pour lister les bases de données commençant par un préfixe donné, vous pouvez utiliser une expression rationnelle étant ^prefix_ :

filter := bson.M{"name": primitive.Regex{Pattern: "^prefix_"}}

D'autres options de filtrage sont répertoriées sur listDatabases commande page :

Et vous pouvez utiliser un bson.M{} vide pour insérer un document vide (_id seront ajoutés bien sûr).