211113 TIL

CoderS·2021년 11월 13일
0

TIL DAY 100

오늘 배운 일

✔️ Node.js 백엔드 개발

  • 기존 직원 정보 삭제하기

    예 )

    원래 있던 코드...

    에서....

    Member 모델에 destroy라는 메소드를 사용하면 원하는 row를 삭제할 수 있다. 이전처럼 where라는 조건을 붙였기때문에 해당 id를 가진 직원 정보만 삭제된다.

    Destroy 메소드 또한 promise 객체를 리턴한다.
    작업 성공 결과로는 실제로 삭제된 row의 개수가 들어있다.

    만약 삭제된 row가 없다면 그러한 직원이 없다는 response가 돌려주고, 1개 이상이 삭제가되면 해당 개수의 row가 삭제되었다는 메세지를 리턴한다.

    한 번 동작을 시켜보겠다.

    터미널에서 서버를 키고...

    test.http로 가서...

    맨 밑에 있는 DELETE request의 id 숫자를 바꿔준다.

    12번째 id를 가진 직원 정보를 삭제해보겠다.

    Send Request를 클릭하면...

    메세지가 뜨면서 1나의 row가 삭제되었다고 뜬다.

    다음으로, 전체 직원을 조회해서 진짜로 삭제되었는지 확인해보겠다.

    GET request를 사용해서 전체 직원을 조회하고....

    진짜로 12번째 직원 정보가 사라졌다!!!

끝으로 :

  • 오늘로 코드잇에서 node.js수업을 마쳤으며, 배포하는 것만 남았다.
profile
하루를 의미있게 살자!

0개의 댓글