mongoose1 NodeJS와 MongoDB로 SNS 만들어보기 - 데이터 스키마 구조 현재 MongoDB (NoSql)를 사용하고 있지만 Mongoose를 활용해 데이터 스키마를 정의해 데이터를 생성하고 접근하고 있습니다. 다음은 SNS 기능 구현을 위해 현재까지 작성한 데이터 스키마들과 데이터 스키마들 간의 관계를 표현한 것입니다. 이미지는 Cloudinary (클라우드 기반 이미지 및 비디오 관리 서비스 제공)를 활용하고 있기 때문에 cloudUrl과 imageId값을 저장해 관리합니다. 나중에 이미지 저장을 다른 웹 클라우드 서버를 활용하게 된다면 NodeJS 코드랑 데이터 스키마가 해당 서버 사용에 맞게 바뀌어야 할 것입니다. UserScheme : 유저들의 정보를 담는 스키마 PostSchem : 게시글 정보를 담는 스키마 UpmentSchema : 댓글 정보를 담는 스키마 Do.. 2019. 11. 10. 이전 1 다음