getting schema attributes from Mongoose Model

后端 未结 9 1812
时光说笑
时光说笑 2020-12-01 06:19

I\'m using Mongoose.js to create models with schemas.

I have a list of models (many) and at times I\'d like to get the attributes/keys that make up a particular mo

9条回答
  •  無奈伤痛
    2020-12-01 06:42

    The accepted answer did not work for me. But using Mongoose 5.4.2 I was able to get the keys by doing the following:

    const mySchema = new Schema({ ... });
    
    const arrayOfKeys = Object.keys(mySchema.obj);
    

    I'm using typescript, however. That might have been the problem.

提交回复
热议问题