When I do find operation like the follows:
Collection.find({name: \'Erik\'}, function (err, docs) { // do momething });
\'docs\' variable is
.exec(function(err, docs){ docs= docs.map(o => o.toObject());
This will include virtuals and getters