NewDocumentDB 1.0 is here. See what's new
MQL reference navigation

listDatabases

Lists logical databases. Run against admin.

db.getMongo().getDBs({ nameOnly: true, filter: { name: "bookings" } })
ParameterDescription
listDatabases(Required) A command marker, conventionally 1.
nameOnly(Optional) A boolean-like value that returns database names without size fields; defaults to false.
filter(Optional) A document that filters the returned database documents.

The default implementation reports placeholder per-database sizeOnDisk: 0 and empty: false; totalSize measures the underlying PostgreSQL database, not the sum of separately measured logical-database sizes. authorizedDatabases is not recognized. This command returns a databases array, not a cursor.

See wire protocol and common fields. Source: pg_documentdb/src/commands/db_stats.c, command_list_databases.