2016-09-20 16 views
0

我想从HTML表单中将数据插入到mongodb集合中,我希望它具有特定的结构。例如提交给嵌入式mongodb的HTML表单数据

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

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

回答

0

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

如果您使用nodeJS,您可以更轻松地在前端构建所述结构并对节点服务器进行ajax调用,并且可以将传递的请求保存到MongoDB中。

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