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(...);