使用和的NodeJS猫鼬导入外部JSON文件到MongoDB的
1. City.json (json-file)
{
"id": "1",
"name": "Bombuflat",
"state_id": "1"
},
{
"id": "2",
"name": "Garacharma",
"state_id": "1"
},
{
"id": "3",
"name": "Port Blair",
"state_id": "1"
}
如何使用和的NodeJS猫鼬保存城市的上述JSON数据(仅一次)到MongoDB的
回答如下:你应该通过将身体的JSON写个帖子API并将其保存到所需的蒙戈DB集合。
在蒙戈DB所有文件将被保存为JSON。
我希望你是新的节点JS和MongoDB。请继续通过节点的js文件和MongoDB文档。
这将帮助你写的第一篇文章API
app.post('/city', (req, res) => {
const body = req.body();
City.save(body)
.then(response => {
console.log('saved to mongo db', response);
res.json(response);
})
.catch(error => {
console.log('error in saving to mongo db', error);
res.json(error);
});
});