- post/{id}/answer/ 페이지로 이동
- id에 대한 정보를 받아야 한다.
- ListPage 컴포넌트에서 id를 전달 → CardList 컴포넌트에서 props로 가짐 → Card 컴포넌트로 전달 → 카드 컴포넌트에서 Link를 통해 페이지 이동, 이때 id를 전달

- PostPage와 다른 점은 “질문을 입력해주세요” 라는 입력 컴포넌트가 존재한다.
- 해당 컴포넌트는 /question/{questionId}/answer/ 로 post를 보낸다.
- 그럼, /subjects/{id}/questions/에서 조회가 가능하다.
{
"count": 14,
"next": "<https://openmind-api.vercel.app/0-0/subjects/23/questions/?limit=5&offset=7>",
"previous": "<https://openmind-api.vercel.app/0-0/subjects/23/questions/?limit=5>",
"results": [
{
"id": 51,
"subjectId": 23,
"content": "무슨 강아지를 좋아하시나요?",
"like": 0,
"dislike": 0,
"createdAt": "2023-11-01T02:16:42.157425Z",
"answer": {
"id": 23,
"questionId": 51,
"content": "비숑 좋아해요!",
"isRejected": false,
"createdAt": "2023-11-01T02:18:42.334373Z"
}
},
{
"id": 50,
"subjectId": 23,
"content": "무슨 강아지를 좋아하시나요?",
"like": 0,
"dislike": 0,
"createdAt": "2023-11-01T02:16:42.131533Z",
"answer": null
},
...
]
}
- 여기에 "answer" 부분에 저장되는 로직이다.
- 즉, answer에 대한 조회는 /subjects/{id}/questions/로 가능하고, answer의 post는/question/{questionId}/answer/ 로 처리하고 있다.