构建特定复杂表单的最佳实践/模式

时间:2015-08-02 16:29:41

标签: html forms mongodb input

我正在为用户构建一个表单,以便能够查询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来完成此任务?有没有更好的方法从页面获取这样的复杂表单数据,还是我在正确的轨道上?

1 个答案:

答案 0 :(得分:0)

然后查看http://docs.mongodb.org/ecosystem/drivers/node-js/,然后使用Node.JS解析HTML,驱动程序将为您处理基础文档的创建。