我有问题。
我有MERN(Mongo,Express,React,Node)并尝试从简单形式将数据保存到数据库。
目前我有MongoDB,Robo 3T用于管理数据
我已成功将数据从React发送到Node Backend。
我遇到连接Node Backend的问题并将数据保存到MongoDB。
数据由json发送。
这是我的终点:
app.post('/receive', (req, res) => {
console.log(req.body);
});
在此之后我可以进入控制台:
在后面:
最后,我应该写什么来从节点将这些数据保存到MongoDB?
答案 0 :(得分:0)
请参阅:https://docs.mongodb.com/manual/reference/method/db.collection.insert/
app.post('/receive', (req, res) => {
<db>.<collection>.insert( { name: req.body.name, email: req.body.email } )
});
但是在这种情况下,您需要使用db和集合定义mongo。你上面的代码没有告诉你如何连接mongo所以我不能不幸地提供它。