Hri*_*wal 0 rest mongoose mongodb
我正在构建一个 RESTful BLogAPP,其中我的堆栈是 MEN,同时连接到 mongo 服务器我收到此错误
这些是有效的 但是这发生了
我的 Mongo 文件代码
const mongoose = require('mongoose');
mongoose.Promise = global.Promise;
const url = "mongodb://localhost/127.0.0.1:27017/Blog";
mongoose.connect(url ,{
useNewUrlParser: true,
useUnifiedTopology: true
})
const db = mongoose.connection;
db.once("open", (_) => {
console.log("Database connected:", url);
});
db.on("error", (err) => {
console.error("connection error:", err);
});
module.exports = mongoose;
Run Code Online (Sandbox Code Playgroud)
我的 app.js
const mongoose = require("./server/mongoose");
Run Code Online (Sandbox Code Playgroud)
小智 5
从连接字符串中删除服务器端口后,它为我解决了。替换 mongodb 连接字符串 From
const url = "mongodb://localhost:27017/Blog";
Run Code Online (Sandbox Code Playgroud)
到
const url = "mongodb://localhost/Blog";
Run Code Online (Sandbox Code Playgroud)