【发布时间】:2012-09-23 17:05:19
【问题描述】:
考虑以下简单架构:
var PostSchema = new Post({
body : String,
tags : []
}
通过表单 POST(我正在开发的 REST HTTP API),我想将键/值对插入到 tags 数组中,以便生成的 mongodb 文档如下所示:
{
"body" : "This is the post body",
"tags" : [
{"Color" : "Orange"},
{"Color" : "Blue"},
{"Person" : "Ted"},
{"Person" : "Fred"},
{"Person" : "Joe"},
{"Stone" : "Diamond"}
]
}
我的问题是,如何命名tags 的表单字段来完成此操作?我正在为每种颜色考虑类似tags[0][color] 的东西,但这不起作用,它为标签数组中的每个键创建一个单独的数组,其中包含值列表。
【问题讨论】:
标签: arrays forms node.js express mongoose