从mongodb获取的数据显示在控制台中而不是在浏览器中

时间:2016-03-09 04:34:34

标签: mongodb express

collection.find({"topicname":topicname},function(err,result){ 
if(result){   
    console.dir("Success from database =\n"+result.toString());
    console.dir(result);
    console.log("This is it"+result);
    res.send("Hello "+result);
}
});

结果以Json格式显示在控制台中,但在浏览器中获取时,它会显示Hello [object Object]。 使用的数据库是MongoDb

1 个答案:

答案 0 :(得分:1)

res.send("Hello " + JSON.stringify(result));

这会将JSON对象转换为String,然后在您与其他String连接时,在页面上正确呈现它。

JSON.stringify