HyeGyeong
HyeGyeong 프로그래머를 꿈꾸며 JavaScript 공부 중

Sequelize delete data

Sequelize delete data

Sequelize delete data

1
2
3
// Interest table에서 user_id가 id인 data 삭제
let id = req.params.id;
Interest.destroy({ where: { user_id: id } });

post data 형식이 Array일 때

1
2
3
4
5
6
7
8
9
10
// Client request
{
	"interest": ["movie", "music", "game"]
}

// Server response
let body = JSON.parse(req.body.interest); // JSON.parse로 Array 형태의 Text를 Array로 바꿔줌
for (let i = 0; i < body.length; i++) {
    Interest.create({ keyword: body[i], user_id: id }); // for문을 돌면서 Interest table에 data 생성
  }