我得到的錯誤是因為mongoose.connect函式中的url不正確。我應該把什么作為連接到資料庫的網址?
var mongoose = require("mongoose")。
mongoose.connect("mongodb://localhost/Blog") 。
var database = mongoose.connection;
資料庫.on(
"error"。
console.error.bind(console, "錯誤連接到資料庫")
);
database.once("open", () =>
console.log("成功連接到資料庫")
);
module.exports = database;
uj5u.com熱心網友回復:
在那臺Heroku機器上是否運行了Mongo資料庫服務,以便你可以通過localhost訪問它? 如果沒有,你應該安裝它,否則你無法連接到一個不存在的服務。 然后,檢查它運行的埠,通常是localhost:27017。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/319747.html
標籤:
上一篇:獲取python3:無法打開檔案'daphne'。[Errno2]Heroku中沒有這樣的檔案或目錄(requirements.txt中包含daphne)。
下一篇:cURL顯示幾天以來的空白頁面
