안녕하세요 바로 아래에 질문을 했었습니다.
애초에 잘못이 된거 같아서 다시 정의하여서 질문을 드리고자 합니다.
js -> server로 데이터를 보낼때 다음과 같이 작성 했습니다.
이렇게 배열 + 객체 형식으로 작성을 하여서 server로 보냈습니다.
그리고 받는 server에서 console.log를 찍었습니다.
강문식 <-- 정보를 가져 오고 싶어서 오유질문의 조언대로 다음과 같이 했습니다.
이걸 보고선 아무리 생각해 봐도 ....
req.body["product_img_info[0][id]"] <-- 이게 저희가 흔히 말하는 aaa[0] 이런 배열 형식이 아니라
그저 이름이 product_img_info[0][id] 인 걸로 생각이 듭니다. 제대로된 배열로 들어가야
.length 로 체크를 하게 되고
for (var i=0; i < xxx.length; i++){
};
로 인해 데이터를 수시로 1개든 10개든 오류 없이 가공이 되는데....
어디서 잘못 된건지 모르겠습니다 ... node 라서 이렇게 다르게 되는건지....
어떻게 해야만 제대로된 객체나 배열 형식으로 데이터를 가지고 올수 있을까요?
조언 부탁드립니다