2016-10-28 56 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操作。祝你好運! –