Docs Menu
Docs Home
/ / /
PHP Library Manual

MongoDB\Collection Class

On this page

  • Definition
  • Methods

Provides methods for common operations on collections and documents, including CRUD operations and index management.

You can construct collections directly using the extension's MongoDB\Driver\Manager class or select a collection from the library's MongoDB\Client or MongoDB\Database classes. A collection may also be cloned from an existing MongoDB\Collection object via the withOptions() method.

MongoDB\Collection supports the readConcern, readPreference, typeMap, and writeConcern options. If you omit an option, the collection inherits the value from the Manager constructor argument or the Client or Database object used to select the collection.

Operations within the MongoDB\Collection class inherit the collection's options.

← withOptions()

On this page