Mongoose strict mode behavior during rolling schema migrations
When performing a zero-downtime schema migration, the application must handle documents conforming to multiple schema versions simultaneously. If the Mongoose 'strict' option is enabled (the default), Mongoose filters out fields not explicitly defined in the local schema during document retrieval. During a rolling update where some instances of the applicati