Du kan ændre standardadfærden på skemadefinitionsniveauet ved at bruge select
feltets attribut:
password: { type: String, select: false }
Så kan du trække det ind efter behov i find
og populate
opkald via feltvalg som '+password'
. For eksempel:
Users.findOne({_id: id}).select('+password').exec(...);