我正在尝试基于Mongoose架构定义生成表单。我无法找到架构信息隐藏的位置。对象中保存的路径类型信息等在哪里?
或者更好,是否有人试图这样做?我正在使用Jade,但是抽出HTML的东西也会很好。
答案 0 :(得分:1)
我的小项目为mongoose模式创建完整的CRUD。它有点粗糙但是 可能有用。 https://github.com/jspears/bobamo
它非常客户端,所有表单都已生成(如果不是您需要的话,可以使用静态版本覆盖它们)。也就是说它不使用jade,但它确实在客户端上使用下划线模板,在服务器上使用jqtpl来生成构成表单的javascript。
哇真的不清楚......浏览器通过JSON / REST与服务器通信,它将它加载到一个全javascript前端。此前端在节点服务器上根据需要生成到客户端。因此很容易修改,并且从视图中相对干净地分离数据。
答案 1 :(得分:1)
如果您要导出模型,即
module.exports = mongoose.model("ModelName", Model)
签入您的模块.schema
。那应该包含你需要的所有信息。
答案 2 :(得分:1)