obtenir les attributs de schéma à partir de la Mangouste Modèle

Je suis en utilisant Mongoose.js afin de créer des modèles avec des schémas.

J'ai une liste de modèles (beaucoup) et de temps en temps et je voudrais obtenir les attributs clés qui composent un modèle en particulier.

Est-il une méthode pour extraire les schémas d'attribut pour chaque modèle?

Par exemple,

var mySchema = module.exports = new Schema({
  SID: {
    type: Schema.Types.ObjectId
    //, required: true
  },
  teams: {
    type: [String]
  },
  hats: [{
    val: String,
    dt: Date
  }],
  shields: [{
    val: String,
    dt: Date
  }],
  shoes: [{
    val: String,
    dt: Date
  }]
}

);

Est-il possible de sortir/identifier les attributs du schéma [SID, hats, teams, shields, shoes]??

InformationsquelleAutor user1460015 | 2013-06-11