как я могу использовать соединение узла js mongodb на моем локальном сервере (используя wamp)? - PullRequest
0 голосов
/ 17 января 2019

Я работаю над веб-сайтом, на котором мне нужно подключиться к моей базе данных mongodb (не локальной БД), сейчас я пытаюсь запустить этот код (прилагается) на моем локальном хосте wamp, но часть nodejs не работает Как я могу решить это? и будет ли эта проблема и на реальном сервере?

<html>
<body>
    <div id="aa">
    </div>
<script>
    document.getElementById("aa").innerHTML = "aaa";

    var MongoClient = require('mongodb').MongoClient;
    document.getElementById("aa").innerHTML = "aaaas";
    var uri = "mongodb://<myrealkay>:<myrealpassword>@routeplan-shard-00-00-d416l.gcp.mongodb.net:27017,routeplan-shard-00-01-d416l.gcp.mongodb.net:27017,routeplan-shard-00-02-d416l.gcp.mongodb.net:27017/test?ssl=true&replicaSet=routeplan-shard-0&authSource=admin&retryWrites=true";
    alert(uri);
    MongoClient.connect(uri, function(err, db) {
    var collection = client.db("calc").collection("items");
   // perform actions on the collection object
        if (err) throw err;
        var dbo = db.db("calc");
        var a =  dbo.collection("items").find({}).toArray();
    document.getElementById("aa").innerHTML = "assaa";
});
</script>
</body>
</html>
...