This is a command that will be executed to change the behavior of a collection in Mongo. It can be thought of as a collection-modifying operation (it is not mentioned anywhere officially though).
For a part of this recipe, knowing about TTL indexes is required.
In this recipe, we will be executing the collMod
operation on a collection. We need to start a standalone server listening to any port for client connections; in this case, we will stick to the default 27017
. If you are not aware of how to start a standalone server, refer to the Single node installation of MongoDB recipe in Chapter 1, Installing and Starting the MongoDB Server. We also need to start a shell that will be used for this administration. It is highly recommended you take a look at the Expiring documents after a fixed interval using the TTL index and Expiring documents at a given time using the TTL index recipes in Chapter 2, Command-line Operations and...