Navigation
This version will reach end of life on Feb 2018. To upgrade, go to the Learn more about upgrading your version of MongoDB.

db.getCollectionInfos()

On this page

Definition

db.getCollectionInfos()

New in version 3.0.0.

Returns an array of documents with collection information, i.e. collection name and options, for the current database.

The db.getCollectionInfos() helper wraps the listCollections command.

Example

The following returns information for all collections in the records database:

use records
db.getCollectionInfos()

The method returns an array of documents that contain collection information:

[
   {
      "name" : "employees",
      "options" : {
         "flags" : 1
      }
   },
   {
      "name" : "products",
      "options" : {
         "flags" : 1
      }
   },
   {
      "name" : "mylogs",
      "options" : {
         "capped" : true,
         "size" : 256
      }
   },
   {
      "name" : "system.indexes",
      "options" : {
      }
   }
]