【发布时间】:2012-01-20 05:24:42
【问题描述】:
我正在制作一个网络应用程序,它允许用户通过首先在客户端表单中“注册”模式来在我的服务器上创建他们自己的自定义 MongoDB 集合。
所以用户将创建一个模式客户端 - 比如说使用这样的表单:http://r.github.com/annotationsformatter/
所以客户端Js会生成表单的JSON对象,例如:
{
"collection_name": "person",
"data":
{
"name": "String",
"email": "String",
"id", "Number",
}
}
接下来,页面会将这个对象发送到服务器,服务器应该将 data 中的内容转换为适当的 Mongoose Schema 并从中创建一个集合,集合名称为 person。
我迷路了——我该怎么做呢?我说的是转换为模式的部分。
【问题讨论】:
-
您可以查看来自mongoosejs.com 的文档。定义模型在第一页。除此之外,您还需要什么,也许不知道.. ?你想在哪里使用这些模块..等..?
-
定义模型很简单,我需要知道如何将这个 JSON 格式的对象(一堆字符串)转换为真正的模式,这应该涉及自动转换 @ 987654326@到
name: String
标签: javascript mongodb node.js mongoose