lean() memory savings lost after adding populate() in Mongoose 6.x queries
Goal I want to reduce heap usage when reading large collections in a Node.js service by using Mongoose's lean() query option, while still resolving referenced documents through populate() on a few fields. Constraints and uncertainty The documentation states that lean() returns plain JavaScript objects instead of hydrated Mongoose documents, which removes per