2017-06-04 54 views

回答

1

可以使用select配置一個字段,以便它會從默認查詢被排除:

let UserSchema = new Schema({ 
    ... 
    password : { type : String, select : false }, 
    ... 
}); 

可以覆蓋在每次查詢的基礎上,如果你確實需要現場退貨:

db.users.findByID(_id, { password: 1 }) 

記錄在案的位置:http://mongoosejs.com/docs/api.html#schematype_SchemaType-select

相關問題