이번이 node 프로젝트와의 첫 접촉입니다. mongodb에서 공식적으로 제공하는 node-mongodb-native 모듈을 사용하여 mongodb를 연결하고 운영합니다.
입구에서 데이터베이스를 연결했는데app.js 다른 곳에서 데이터베이스를 운영하고 싶습니다.
app.js
데이터베이스를 다른 곳에서 작동할 수 있도록 제거합니다 db参数挂载到global:
db
global
문제가 있을 것 같은데, 어디가 문제인지 모르겠습니다. 조언 부탁드립니다.
보통 데이터베이스 연결은 app.js/server.js에서 이루어지며, 데이터베이스 운영 부분은 다음과 같습니다.
1. app.js/server.js에 직접 작성하시면 됩니다.
2. 다른 파일에 별도로 저장할 수도 있습니다. app.js/server.js에 필요하면 됩니다.
보통 데이터베이스 연결은 app.js/server.js에서 이루어지며, 데이터베이스 운영 부분은 다음과 같습니다.
1. app.js/server.js에 직접 작성하시면 됩니다.
2. 다른 파일에 별도로 저장할 수도 있습니다. app.js/server.js에 필요하면 됩니다.
예를 들어 사용자의 수집 작업을 위한 코드는 user.js에 있고 module.exports는 user.js에 있으며 app.js/server.js에 필요합니다.