MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB listet Datenbanken mit dem angegebenen Präfix in Go auf

Filtern Sie einfach nach name -Eigenschaft, die den Datenbanknamen angibt. Und um Datenbanken aufzulisten, die mit einem bestimmten Präfix beginnen, können Sie einen regulären Ausdruck verwenden, der ^prefix_ ist :

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

Weitere Filteroptionen sind in listDatabases aufgelistet Befehl Seite:

Und Sie können ein leeres bson.M{} verwenden zum Einfügen eines leeren Dokuments (_id wird natürlich hinzugefügt).