Anda dapat mengubah perilaku default pada tingkat definisi skema menggunakan select
atribut bidang:
password: { type: String, select: false }
Kemudian Anda dapat menariknya sesuai kebutuhan di find
dan populate
panggilan melalui pemilihan bidang sebagai '+password'
. Misalnya:
Users.findOne({_id: id}).select('+password').exec(...);