提交给嵌入式mongodb的HTML表单数据

时间:2016-09-20 16:54:02

标签: html forms mongodb

我想从HTML表单中将数据插入到mongodb集合中,我希望它具有特定的结构。 e.g。

{name:{first_name:"", last_name:""}, address:{street:"",
post_code:""}}

在正常表单提交中,数据似乎没有结构。有任何想法吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

HTML无法直接插入MongoDB,您需要一个应用程序层,如果您的应用程序基于java,您可以将表单值映射到您选择的对象中,然后将该对象保存在MongoDB中。

如果你正在使用nodeJS,你可以更容易地在前端形成所述结构并对节点服务器进行ajax调用,它可以将传递的请求保存到MongoDB中。

如果你必须使用HTML表单,我认为你必须努力将HTML数据解析为所需结构的对象。