장바구니에 상품이 없습니다.
home2 › 게시판 › Node.js, Express 게시판 › 라우터 파일 안에서 db 변수 사용하는 법
server.js 파일에서
MongoClient.connect를 통해 db를 가져왔는데
이 db를 routes폴더내 다른 js파일들에게도 똑같이 뿌려주는 방법이 있을까요?
모든 js 파일에서 MongoClient.connect를 한번씩 다 실행시키면 되기야 되겠지만
뭔가 비효율적인 느낌이 들어서 여쭤봅니다.
server.js 에서 MongoClient.connect() 하는 곳 안에다가
db = client.db('todoapp'); app.db = db; 이거 하나 추가하고
router파일에서는
요청.app.db.collection 어쩌구 하면 됩니다