inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

박정호님의 게시글

박정호 박정호

@houya

수강평 작성수
2
평균평점
5.0

게시글 2

질문&답변

포스트목록에서 삭제버튼을 구현한다고 해봤는데 작동하지가않아서

저도 강의를 마치고 삭제, 수정, 검색 기능 같은거 직접 구현했는데 혹시 필요하시다면 참고하세용! 강사님 혹시 틀린코드 있다면 알려주세요~ 커뮤니티,게시글,댓글 삭제 기능 const deleteSub = async (req: Request, res: Response) => { const { name } = req.params; try { const community = await Sub.findOneByOrFail({ name }); const sub = await Sub.createQueryBuilder() .delete() .from(Sub) .where({ name: community.name }) .execute(); if (community.imageUrn) { const deleteImage = path.resolve( process.cwd(), 'public', 'images', community.imageUrn ); unlinkSync(deleteImage); } if (community.bannerUrn) { const deleteBanner = path.resolve( process.cwd(), 'public', 'images', community.bannerUrn ); unlinkSync(deleteBanner); } if (!sub) return; return res.json(sub); } catch (error) { console.log(error); return res.status(404).json({ error: '문제가 발생하였습니다.' }); } };

좋아요수
0
댓글수
1
조회수
469