• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 라우트 분리하여 api 관리 문의드립니다.

라우트 분리하여 api 관리 문의드립니다.

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #27153

    전광수
    참가자

     

     


    사진과 같이 따로 분리하였고, 메인화면과 로그인 등 다 잘되는데,  db 관련 코드가 작동하지 않아서....우선 몽고디비 연결 설정을 복붙해봤는데, Cannot read properties of undefined (reading 'match') 에러메시지가 작동합니다. 근데 우선 서버는 정상적으로 돌아갑니다.

    사진의 몽고디비 연결 코드를 아예 api파일로 분리해서 exports.modules 해서 불러오려고 했는데 잘 안되네요...글 리스트나 작성등 db연결이 필요한 코드에서 수정을 해야할까요...?

    #27155

    codingapple
    키 마스터

    server.js 에서 MongoClient.connect() 하는 곳 안에다가 

    db = client.db('todoapp');
    app.db = db; 추가하고

    router파일에서는 요청.app.db.collection 어쩌구 하면 됩니다 

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠