inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

몽고db 연결이 안됩니다.

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

2022년 10월 9일 기준으로 모든 패키지 설치했습니다. 아래 내용을 봐주시고 어느 부분에서 에러가 나는 건지 알려주시면 감사하겠습니다. 패키지 버전 문제인 건지, 아니면 다른 몽고db 네트워크 설정 문제인 건지 저는 모르겠네요. pakage.json - 패키지 버전 { "dependencies": { "@nestjs/common": "^9.0.0", "@nestjs/config": "^2.2.0", "@nestjs/core": "^9.0.0", "@nestjs/mongoose": "^9.2.0", "@nestjs/platform-express": "^9.0.0", "class-transformer": "^0.5.1", "class-validator": "^0.13.2", "mongoose": "^6.6.5", "reflect-metadata": "^0.1.13", "rimraf": "^3.0.2", "rxjs": "^7.2.0" }, "devDependencies": { "@nestjs/cli": "^9.0.0", "@nestjs/schematics": "^9.0.0", "@nestjs/testing": "^9.0.0", "@types/express": "^4.17.13", "@types/jest": "28.1.8", "@types/node": "^16.0.0", "@types/supertest": "^2.0.11", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", "eslint": "^8.0.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "jest": "28.1.3", "prettier": "^2.3.2", "source-map-support": "^0.5.20", "supertest": "^6.1.3", "ts-jest": "28.0.8", "ts-loader": "^9.2.3", "ts-node": "^10.0.0", "tsconfig-paths": "4.1.0", "typescript": "^4.7.4" } } 에러화면 - npm run start:dev .env 파일 내용 MONGODB_URI="mongodb+srv://<id>:<pw>@dbtest.0lqasde.mongodb.net/test" PORT=3000 MODE='dev' .env 파일 위치 및 app.module.ts 코드 화면 app.module.ts import { MiddlewareConsumer, Module } from '@nestjs/common'; import { NestModule } from '@nestjs/common/interfaces/modules'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import { CatsModule } from './cats/cats.module'; import { LoggerMiddleware } from './common/middlewares/logger.middleware'; import { MongooseModule } from '@nestjs/mongoose'; import * as mongoose from 'mongoose'; import { ConfigModule } from '@nestjs/config'; @Module({ imports: [ ConfigModule.forRoot(), MongooseModule.forRoot(process.env.MONGODB_URI, { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true, useFindAndModify: false, }), CatsModule, ], controllers: [AppController], providers: [AppService], }) export class AppModule implements NestModule { private readonly isDev: boolean = process.env.MODE === 'dev' ? true : false; configure(consumer: MiddlewareConsumer) { consumer.apply(LoggerMiddleware).forRoutes('*'); mongoose.set('debug', this.isDev); } } main.ts 파일 import { NestFactory } from '@nestjs/core'; import { AppModule } from './app.module'; import { HttpExceptionFilter } from './common/exceptions/http-exception.filter'; async function bootstrap() { const app = await NestFactory.create(AppModule); app.useGlobalFilters(new HttpExceptionFilter()); const PORT = process.env.PORT; await app.listen(PORT); } bootstrap(); mongodb - compass 화면 mongodb data access 화면 - admin 권한 부여 ip address 접근 권한 화면 - 어느 위치에서도 접근 가능하게 설정

  • 몽고db
  • mongodb
  • express
  • nodejs
  • NestJS
  • ssr
장태성 댓글 1 좋아요 0 조회수 850

AtlasError

해결됨

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

localhost:8000 입력하면 hello world 글이 뜨는데 자꾸 atlasError가 나옵니다. 왜 나오는걸까요?

  • 몽고db
  • react
  • nodejs
김도희 댓글 1 좋아요 0 조회수 300

트랜잭션

미해결

[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)

안녕하세요. SQL과 NoSQL비교하는 부분에서 질문이 있어 글 남깁니다. NoSQL의 경우 트랜잭션X 라는 의미가 데이터가 저장되고 나면 수정이 안된다는 뜻인건가요? 구글링을 해보니 몽고DB도 이제 트랜잭션을 지원한다는 말을 보긴했는데 이전에 트랜잭션이 안됐었다는 게 정확히 뭐가 안됐었다는 건지 궁금합니다.

  • 몽고db
  • python
  • mongodb
  • DBMS/RDBMS
  • 데이터 엔지니어링
돈가스날다 댓글 1 좋아요 0 조회수 277

몽고db 사이트가 많이 바뀌어서

미해결

리액트로 나만의 블로그 만들기(MERN Stack)

몽고db 사이트가 많이바뀌어서 cluster 화면이 너무많이바뀌어서 강의를 알아들을수없습니다.

  • 몽고db
  • express
  • redux
  • nodejs
  • react
  • bootstrap
  • mongodb
nnouss 댓글 1 좋아요 0 조회수 364

12장 몽고 DB대신 mysql로 사용해보려합니다.

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

안녕하세요 12장에서 데이터베이스를 몽고DB로 사용하지 않고 mysql로 사용해보려합니다. 카카오톡 연동 로그인 때문인데요(9장) schemas/chat.js room : { type : ObjectId , //ObjectId :명시적으로 ID를 선언할 때, required : true , ref : 'Room' , //몽구스가 populate로Room의 Object가 아니라 Room에 대한 정보 객체로 치환 해줌 }, 혹시 이 선언을 mysql로 바꾸려면 어떻게 해야할까요?

  • 몽고db
  • Sequelize
  • mysql
  • mongodb
  • mysql
  • nodejs
zxzxzlxlzlxl 댓글 1 좋아요 0 조회수 257

몽고 db 연결시 오류가 발생합니다.

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

안녕하세요. 열심히 배우고 있습니다. 몽고 db연동에서 에러는 아닌것 같은데 아래와 같은 경고가 떠서 다음진도를 따라잡지 못하고 있습니다. 좋은 강의를 무료로 제공해주셔서 정말 감사합니다. 혹시 해결할 방법이 있을 까요? (node:6596) Warning: Accessing non-existent property 'MongoError' of module exports inside circular dependency (Use `node --trace-warnings ...` to show where the warning was created) Example app listening on port 5000 (node:6596) DeprecationWarning: Listening to events on the Db class has been deprecated and will be removed in the next major version. MongoDB Connected... }

  • 몽고db
  • nodejs
  • react
박주은 댓글 1 좋아요 0 조회수 337

안녕하세요 강사님 헤로쿠 배포에 관해서 질문드려요ㅠㅠ

미해결

따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]

안녕하세요 강사님 취업준비를 하며 boiler-plate -> 유튜브 -> 쇼핑몰 까지 모두 완강하고 개인프로젝트를 한개 만들어 유튜브의 강사님 헤로쿠배포강의를 듣고 따라 배포했는데 배포도 완료되었고 로그를 보면 오류로그도 없이 잘 배포된거같은데 앱 도메인을 열어보면 hello world만 뜨네요 제가 초보라 아무리 뒤져보고 오류를 잡아내려해도 답이안나와서 지금 답없이 시간만 가고있는데 ㅠㅠㅠ 질문 드려도될까요... 혹시나 싶어 깃헙주소도 올려놓을게요.. https://github.com/bis92/LifeScheduler 읽어주셔서 감사합니다

  • 헤로쿠
  • redux
  • 배포
  • 웹앱
  • 노드
  • react
  • 리액트
  • 몽고db
  • mongodb
  • nodejs
is b 댓글 1 좋아요 0 조회수 611

인기 태그

인프런 TOP Writers

주간 인기글