2016-10-28 55 views
0

在从java和php转换为javascript和nodejs的过程中遇到了很多麻烦。我使用Google搜索(在阅读了很多书籍和看完教程之后)如何使用猫鼬填充MongoDB数据库,从Web表单中获取。我把所有的代码从表单字段获取数据,并在app.js中填充数据库。现在我想分开代码来处理我在我的网站中的各种表单,并将其分成单独的文件。就像我有三种注册医生,病人和接待员的表格,并且由于他们都提供不同的信息来注册,我想要有3个单独的文件来处理它们,并将它们放入mongodb中的单个集合中。现在,我在哪里存储这3个文件,以及如何将它们连接到app.js?或者一般情况下你会建议什么?NodeJs和Express文件夹结构

回答

0

尝试使用express创建具有不同URL的REST API。这个链接可以帮助你。 creating REST APIs with express

如果每个处理用户表单的API都不同,则可以使用回调中的req引用来处理表单内容。

+0

非常感谢..但是,我仍然没有那个清晰的Node中发生的事情。至少不以我认识Java或PHP的方式。 Node中究竟发生了什么?因为在一个解决方案上复制/阅读代码后,Coz真的感到沮丧,我无法独立解决另一个问题。我想要有Node和Express和Mongodb工作方式的高级视图(地图)。你有什么建议?或者你做了什么来理解Node中的指尖?在此先感谢,, –

+0

我也是一个初学者。理解JavaScript基础知识(如回调,承诺,提升,关闭等)非常重要。从开始构建带有node.js的简单应用程序开始,由于我习惯了同步执行流程,因此在异步和非阻塞情况下思考有点混乱执行。除了上述之外,休息很容易。没关系,如果它的mongo或mysql,一切都有node.js客户端来处理crud操作。祝你好运! –