我正在尝试将mongoDB集合中的所有文档写入我的网站。我的代码:
| fixture_id | home_team | away_team |
| 1 | | 1 | | 4 |
| 2 | | 2 | | 3 |
| 3 | | 4 | | 3 |
但是我得到错误第一个参数必须是字符串或缓冲区。这是为什么?我怎样才能将上述数据解析成字符串呢?
答案 0 :(得分:0)
尝试以下代码段,假设resp是http响应。
mongoClient.connect('mongodb://localhost:27017/database', function(err, db)
{
if (err) throw err
console.log("Connected successfully to server");
db.collection("Users").find({}).toArray(function(err, dbres) {
console.log("select : ", dbres);
db.close();
resp.writeHead(200, { "Content-Type": "application/json"});
resp.write(JSON.stringify(dbres));
resp.end();
});
}