2
路線
說我在文件中的下列路線並稱,不存在用貓鼬
app.get('/node/:id', function(req, res){
});
說這個ID無法識別,因此它的路徑尚不存在,如它還不存在於數據庫中。我能做些什麼來爲這個ID生成一個路由並將新的ID存儲在我的數據庫中?
您可以使用findOrCreate-Plugin創建找不到的節點(?):https://github.com/drudge/mongoose-findorcreate。但我認爲你會讓Mongoose和Express混在一起。 –
肯定有某種app.post方法可以用來將該id添加到我的數據庫中? – Django
Express確實有'app.post()'方法,是的。您可以在快速文檔中閱讀它:http://expressjs.com/en/4x/api.html#app.post.method。要使用Mongoose添加一個新對象,可以調用'YourModel.create()'。你有沒有嘗試過任何東西? –