我目前有一个名为“ data.json”的JSON文件。在此文件中,我只有一组人的名字,例如:
"data":
[
{
{
"name":"John",
"age":30,
}
{
"name":"Mark",
"age":45,
}
}
]
我的目标是编写一个脚本将此数据插入到mongoDB中。我可以直接在JSON文件中编写吗?我将如何处理?谢谢!
答案 0 :(得分:0)
您可以使用NodeJS制作此脚本
[{"a":1, "b":2, "c":1295, "d":1884}, {"a":2, "b":5, "c":6274, "d":2049}]
您也可以通过GUI程序或直接通过MongoDB命令行手动插入
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/"; // Your mongodb url here
enter code here`MongoClient.connect(url, function(err, db) {
if (err) throw err;
var dbo = db.db("mydb");
var myobj = { name: "Company Inc", address: "Highway 37" };
dbo.collection("customers").insertOne(myobj, function(err, res) {
if (err) throw err;
console.log("The document got inserted.");
db.close();
});
});
答案 1 :(得分:-1)
使用nodejs创建发布路线,以将数据添加到mongodb中的集合