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 생성
}