MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Bancos de dados de lista MongoDB com determinado prefixo em Go


Basta filtrar pelo name propriedade, que denota o nome do banco de dados. E para listar bancos de dados começando com um determinado prefixo, você pode usar um regexp sendo ^prefix_ :
filter := bson.M{"name": primitive.Regex{Pattern: "^prefix_"}}

Outras opções de filtro estão listadas em listDatabases comando página:

E você pode usar um bson.M{} vazio para inserir um documento vazio (_id será adicionado, é claro).