Du kan ändra standardbeteendet på schemadefinitionsnivån genom att använda select
fältets attribut:
password: { type: String, select: false }
Sedan kan du dra in den efter behov i find
och populate
anrop via fältval som '+password'
. Till exempel:
Users.findOne({_id: id}).select('+password').exec(...);