Ich versuche, mongoDB für meine App zu verwenden. Ich habe 2 Datenbanken und nächsten Code verwenden, um eine Verbindung:connect mongoDb zu nodejs auf localhost
var express = require("express");
var router = express.Router();
var mongojs = require("mongojs");
//var mongo_db =
//mongojs("mongodb://xxxxx:[email protected]_adress/cat_mean_db", ["tasks"]);
var mongo_db = mongojs("mongodb://xxxxx:[email protected]:3000/cat_db",
["tasks"]);
//get all docs(pages)
router.get("/tasks", function (req, res, next) {
mongo_db.tasks.find(function (error, tasks) {
if(error)
res.send(error);
res.json(tasks);
});
});
wenn ich diese db
var mongo_db =
mongojs("mongodb://xxxxx:[email protected]_adress/cat_mean_db",
["tasks"]);
alles gut funktioniert, aber wenn ich versuche db auf localhost zu verwenden, bekam ich eine exeption: connection 0 to localhost:3000 closed
Die lokale db existiert und hat Benutzer für shure.
Bitte hier keine Passwörter eingeben. Und anstatt Links zu Bildern mit Code zu platzieren, fügen Sie den Code hier mit dem Code-Button des Editors ein. – NetVicious
ok, behoben, danke –
Auf dem letzten Stück Code kann ich noch Ihr Passwort sehen, und ändern Sie die Domain, weil es hier nicht notwendig ist ;-) – NetVicious