在Schema中的子文档数组上指定select:false

Dog*_*Dog 4 mongoose

我正在寻找关于关闭属性的正确语法的帮助,这是一个子文档数组.我希望这些方面的东西:

var UserSchema = new Schema(
    {  
        fb_id       : Number, 
        children    : [{ type: CustomChildSchema,select:false}]
    }
)
Run Code Online (Sandbox Code Playgroud)

children 数组有可能以指数方式增长,因此除非明确要求,否则我会尝试将这些数据保留在查询结果之外.

And*_*ill 6

我想出了一个类似的问题,并使用下面稍微改变的语法解决了它

var UserSchema = new Schema(
    {  
        fb_id       : Number, 
        children    : { type: [CustomChildSchema], select:false}
    }
)
Run Code Online (Sandbox Code Playgroud)