2017-09-21 124 views
1

我們在MongoDB中保存了工作人員的詳細信息。同時,我們如何在HTML主頁上獲得工作人員的詳細信息?在html中顯示mongodb數據nodejs

這是我保存代碼:

//routes.js 

var User = require('../app/models/user'); 

app.post("/addname", (req, res) => { 
    var myData = new User(req.body); 
    myData.save() 
    .then(item => { 
     res.send("You are registered"); 
    }) 
    .catch(err => { 
     res.status(400).send("Unable to save to database"); 
    }); 
}); 
+0

你需要訪問註冊的數據[註冊時哪個用戶將要進入]或者您需要獲取所有可用數據或用戶.. – muthukumar

+0

只需要用戶數據,那麼該怎麼做?.... @muthukumar – mayoorika

+0

User.find({id :「特定用戶ID」},(er,callback)=> {console.log(「特定用戶詳細信息」,回調)}); //找到特定的用戶詳細信息 – muthukumar

回答

0

寫服務器文件的工人獲取API,你可以寫這樣的(示例代碼):

app.get("/getWorkers", (req, res) => { 
    var myData = User.getUsers() 
    .then(item => { 
     res.send(myData); 
    }) 
    .catch(err => { 
     res.status(400).send("Unable to get"); 
    }); 
}); 
+0

謝謝,getUsers是什麼意思?這是默認的啊?我主要把用戶的一些細節,如用戶名,用戶地址,用戶圖像,以及如何採取? – mayoorika

+0

getUser is jst dummy這裏你可以使用mongo獲取函數@mayoorika像你在myData.save()中使用 – Asad

+0

okkk thanks @Asad – mayoorika