This version of the documentation is archived and no longer supported. To upgrade your 6.0 deployment, see the MongoDB 7.0 upgrade procedures.
Definition
PlanCache.clear()Removes all cached query plans for a collection.
Important
mongosh Method
This page documents a
mongoshmethod. This is not the documentation for database commands or language-specific drivers, such as Node.js.For the database command, see the
planCacheClearcommand.For MongoDB API drivers, refer to the language-specific MongoDB driver documentation.
The method is only available from the
plan cache objectof a specific collection; i.e.db.collection.getPlanCache().clear() For example, to clear the cache for the
orderscollection:db.orders.getPlanCache().clear()
Required Access
On systems running with authorization, a user must have access that
includes the planCacheWrite action.