ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 2022_10_09
    TIL WIL 2022. 10. 9. 17:00

    에러 로그 고맙습니다.

     

    항해측에서 사후적으로 전달해준 예제 파일의 이 에러로그.

    catch문 내부의, 처음 봤을 때 뭔지 몰랐던 그것.

    // 게시글 삭제
    router.delete("/:postId",authMiddleware, async (req, res) => {
      try {
        const postId = req.params.postId;
        const {userId} = res.locals.user;
    
        const isExist = await Posts.findByPk( postId );
    
        if (!isExist || !postId) {
          res.status(404).json({ message: '게시글 조회에 실패하였습니다.' });
          return;
        }
    
        await Posts.destroy({ where: {postId:postId} });
        res.status(201).json({ message: "게시글을 삭제하였습니다." });
        
      } catch (error) {
        const message = `${req.method} ${req.originalUrl} : ${error.message}`;
        console.log(message);
        res.status(400).json({ message });
      }
    });

     

    시퀄라이즈 과제에서 정말 요긴하게 써먹고 있습니다.

     

    어디가 잘못되었는지 짚어주는 것이 이리 신통방통 할 수가 없습니다.

     

    이 에러로그 코드를 작성해주신 이름모를 당신에게 감사의 뜻을 전합니다.

     

    에러로그에 관련해 기술매니저께서 추천해주신 Morgan, Winstion 등도 필히 알아놓아야 하겠습니다.

    'TIL WIL' 카테고리의 다른 글

    TIL) 항해99 9기 후기  (1) 2022.12.19
    2022_10_07  (0) 2022.10.07
    2022_10_07  (0) 2022.10.07
    2022_09_25  (1) 2022.09.25
    2022_09_23  (1) 2022.09.23
Designed by Tistory.