我正在嘗試連接到資料庫,似乎設定是正確的,但由于某種原因,它說它不可用。
app.module.ts
import { Module } from "@nestjs/common"
import { MongooseModule } from "@nestjs/mongoose";
import { ConfigModule } from "../config";
import { CreatorModule } from "./creator.module";
@Module({
imports: [
MongooseModule.forRoot('mongodb://localhost:27017/snaptoon', {
useCreateIndex: true,
useUnifiedTopology: true,
useNewUrlParser: true,
}),
CreatorModule,
],
controllers: [],
providers: []
})
export class AppModule {}
錯誤是: ERROR [MongooseModule] Unable to connect to the database. Retrying (9)...
我正在使用 '@nestjs/mongoose': '9.0.2'
uj5u.com熱心網友回復:
請檢查您的 MongoDB 是否正在運行。嘗試通過MongoDB Compass進行連接。確保一切正常。您可能還想檢查身份驗證是否需要用戶名和密碼。你的代碼對我來說看起來不錯。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/414591.html
標籤:
