我想从HTML表单中将数据插入到mongodb集合中,我希望它具有特定的结构。 e.g。
{name:{first_name:"", last_name:""}, address:{street:"",
post_code:""}}
在正常表单提交中,数据似乎没有结构。有任何想法吗? 谢谢!
答案 0 :(得分:0)
HTML无法直接插入MongoDB,您需要一个应用程序层,如果您的应用程序基于java,您可以将表单值映射到您选择的对象中,然后将该对象保存在MongoDB中。
如果你正在使用nodeJS,你可以更容易地在前端形成所述结构并对节点服务器进行ajax调用,它可以将传递的请求保存到MongoDB中。
如果你必须使用HTML表单,我认为你必须努力将HTML数据解析为所需结构的对象。