작성한 질문수
[리뉴얼] React로 NodeBird SNS 만들기
작성
·
161
0
해당 강의에서는 사진을 s3에 업로드해서 s3에 저장하고 해당 저장 주소를 받아와서 주소를 db에 저장하는 방식인데
제가 구현하고자 하는 방식은 업로드 하지않고 s3에 데이터를 미리 저장해놓고, 해당 s3주소를 db에 미리 저장해두고 화면단에 데이터를 뿌리고 싶은데요 이러한 경우에는 어떤식으로 구현해야 할까요??
그냥 s3에 특정 폴더를 생성하고 직접 업로드하고 배열을 돌리는 방식으로나 그런식으로 받아와서 db에 저장해야 하나요???
답변 1
1
네 s3에 업로드하고 db에서는 s3 주소를 갖고있으면 됩니다.
그러면 예를들어서 쇼핑몰을 구현한다고 할 때, 제가 질문드린 방식대로 미리 s3에 파일을 올려놓고 해당 주소를 db에 저장하는데 그럼 해당 상품정보(상품명, 가격, 출시일 등등)이랑 해당 s3 주소를 어떻게해서 매칭 시키나요???
상품점보 테이블의 이미지 컬럼에 s3주소를 넣으면 되죠
그러면 예를들어서 쇼핑몰을 구현한다고 할 때, 제가 질문드린 방식대로 미리 s3에 파일을 올려놓고 해당 주소를 db에 저장하는데 그럼 해당 상품정보(상품명, 가격, 출시일 등등)이랑 해당 s3 주소를 어떻게해서 매칭 시키나요???