티스토리 뷰

Delete


  • 클라이언트에서 delete요청과 함께 삭제할 데이터의 id를 보냅니다.
  $.ajax({
    method : 'DELETE',
    url : '/delete',
    data : { _id : e.target.dataset.id }
  })
  //jQuery
  • 그후 deleteOne메서드에 요청에서 보낸 id를 인자로 받으면 됩니다. 그러면 해당 id와 일치하는 데이터를 삭제합니다.
  • 단, 요청할 때 id가 숫자가 아닌 문자열 타입이 되므로 parseInt로 수정해야 합니다.
app.delete('/delete', function(요청, 응답){
  요청.body._id = parseInt(요청.body._id) //id를 수정
  db.collection('post').deleteOne(요청.body, function(에러, 결과){
    console.log('삭제완료')
  })
  응답.send('삭제완료')
});

'개발 > node, express' 카테고리의 다른 글

passort를 사용한 회원인증 기능  (0) 2023.05.31
서버에서 데이터 불러오기  (0) 2023.05.30
데이터에 id부여하기  (0) 2023.05.07
데이터베이스에 데이터 저장하기  (0) 2023.05.07
MongoDB  (0) 2023.05.06
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함