0
我在JSON下面有当前的方案。我目前正在编写和保存我的本地目录中的JSON文件与节点和一切工作正常。输出JSON文件并使用节点保存到mongoDB
每次用户刷新浏览器时,当前的JSON都将被新数据集覆盖。
我想在每次用户刷新时保存MongoDB中的数据记录,反对它每次都会不断被覆盖,现在就是这种情况。
我在MongoDB中的经验很少,所以如果有人遇到类似的情况,很高兴看到你如何去完成这个。
JSON:
[
{
"key": "1",
"date": "03/03/17",
"time": "6:54am",
"price": "520.70"
},
{
"key": "2",
"date": "03/04/17",
"time": "8:59pm",
"price": "1220.70"
},
{
"key": "3",
"date": "03/05/17",
"time": "9:15am",
"price": "550.22"
},
{
"key": "4",
"date": "03/05/17",
"time": "10:04pm",
"price": "120.70"
}
]
Server.js:
....
fs.writeFile(__dirname + '/data/output.json', JSON.stringify(result, null, 4), function(err){
if(err) {
throw err;
} else {
console.log('File successfully written!');
}
});
虽然MongDb听起来很适合你正在做的事情,但提供一个答案超出了StackOverflow响应的范围。 [MongoDb Node Driver](http://mongodb.github.io/node-mongodb-native/2.2/)有详细的文档记录,通过遵循指南,您将学到很多关于MongoDb的知识,并能够实现你想要相对容易。 – tebs1200