我正在为用户构建一个表单,以便能够查询mongoDB。用户必须能够添加他们自己的“条目”,以便可以进行以下查询:
fieldA
等于someValue
和
fieldB
大于someValue
或 fieldB
小于otherValue
我希望这些参数看起来如下:
{
:r4nd0m => {
:normal => ['someField', 'lte', 'someValue'],
:or => ['someField', 'gte', 'someValue']
},
:r4ndom_2 => {
:normal => ['otherfield', 'is' '42179'],
:or => [] # Not filled
}
}
我如何命名input name
来完成此任务?有没有更好的方法从页面获取这样的复杂表单数据,还是我在正确的轨道上?
答案 0 :(得分:0)
然后查看http://docs.mongodb.org/ecosystem/drivers/node-js/,然后使用Node.JS解析HTML,驱动程序将为您处理基础文档的创建。