Node
[Node.js] json data 객체만 Response 하기
ujusy
2020. 6. 30. 06:01
<본 포스팅은 공부목적으로 작성되었습니다. 혹시 틀린 부분이 있거나 문제가 되는 부분이 있다면 답글 달아주세요!>
json객체의 반환 값을 살펴보면
{
"status": 200,
"success": true,
"message": "조회 성공",
"data": [
{ ...
}
]
}
이러한 형태로 반환 됨을 확인할 수 있다. 조회를 한다고 가정해보면 "data" 내부에 조회한 데이터의 객체가 들어오게된다.
근데 이러한 형식이 아닌 아래와 같이 데이터 객체의 내용만 반환하고 싶다.
{
.... 데이터 .....
}
방법은 매우 간단하다.
(매우 간단한데 엄청 애먹었다. ,,,:(... .. 구글링해도 별로 안나오고.. 그래서 포스팅한다.._)
Tags.readAll()
.then(({
code,
json,
}) => res.status(code).send(json.data))
json 으로 response 하던 것을 json.data로 바꾸어주면 된다.
끝!..!