일단 맛보기로 작성중이라 그런데

현재 폴더 구조가


typeDefs.js {

post,

user.....

}


resolvers.js {

import mongodb ....


post:()=>{

mongodb.find()

}


user:()=>{

mongodb.find()

}

}



Inex.js {

import typeDefs,resolvers


//여기서 graphql 서버 시작

}



대충 이런식으로 되있읍니다...

그니까 resolver를 정의한 파일에서 db커넥션도 가져와서 리졸버 안에서 db select를 진행하고있는데

몇몇 예시를 보면 저 db 커넥션을 index에서 생성할때 컨텍스트에 담아서 넘기더라고여

딱히 큰 차이는 없어 보이던데 뭔가 문제될게 있나여?