【发布时间】:2015-04-30 18:41:19
【问题描述】:
包括属性、类型等?我想要得到的,本质上是:
{
label: {
type: "String",
required: true
},
published: {
type: "Boolean",
default: true
}
}
调用mongoose.model('someModel').schema.paths 只返回String、Number 和ObjectId 的属性类型,所有其他都是undefined。当我在 GitHub 问题队列中阅读此内容时,似乎此信息(schema.paths[path].instance 属性)是内部信息,甚至不应该首先使用。
如果是这样,如何以编程方式获取架构定义?
没有回答的相关问题:
- How to get Schema of mongoose database which defined in another model
- getting schema attributes from Mongoose Model
相关 GitHub 问题:
【问题讨论】:
-
架构上的
tree属性看起来非常接近。您也可以只保存原始架构定义对象。你最终想用这些信息做什么?
标签: mongoose