没有连接到Mongodb

时间:2017-11-13 01:36:32

标签: node.js mongodb codenvy

我正在使用云IDE Codenvy而我正在尝试连接到mongodb w / node.js,但是我没有得到任何响应,无论连接是否失败。我用谷歌搜索了我能想到的一切,但我是新手,所以我不确定我是否在Codenvy错过了一些东西,或者我只是不寻找正确的问题。我缺少什么或不理解?任何帮助将不胜感激。

<!DOCTYPE html>
<html>
<head>
    <title>test</title>
</head>
<body>
Testing Mongodb Connection.
<script>

var MongoClient = require('mongodb').MongoClient;
var uri = "mongodb://USERID:PASSWORD@cluster0-shard-00-00-ytx6z.mongodb.net:27017,cluster0-shard-00-01-ytx6z.mongodb.net:27017,cluster0-shard-00-02-ytx6z.mongodb.net:27017/test?ssl=true&replicaSet=Cluster0-shard-0&authSource=admin";

MongoClient.connect(uri, function(err,db) {
    if (err) {
        document.write('err');
    }
    else {
        document.write ('connected');
    }

});
</script>

</body>
</html>

1 个答案:

答案 0 :(得分:1)

您无法从Frontend html页面连接MongoDB

MongoDB不是为了直接向客户端公开数据而设计的。客户端与Web服务器上的应用程序交互,Web服务器与数据库进行通信。

Read more