-
[2019.05.07] Sequelize - 조회,삽입,수정, 삭제 사용법개발 블로깅/기타 개념 2019. 5. 7. 09:11
# 각 시퀄라이즈 쿼리 사용법
# 조회 - findOne(All)
const models = require('./database/models'); /* 특정 데이터만 조회 */ const getOneUser = async() => { const id = 1; const user = await models.Users.findOne({where: {id:1}}); console.log(user); } /* 전체 데이터 조회 */ const getUsers = async() => { const users = await models.Users.findAll(); }
# 삽입 - create
const models = require('./database/models'); const setNewUser = async() => { var newUser = { username : 'newInyong', age : 20 } const users = await models.Users.create(newUser); }
# 수정 - update
const models = require('./database/models'); const updateUser = async() => { await models.Users.update({age:25},{where:{id:2}}); }
# - delete
const models = require('./database/models'); const deleteUser = async() => { await models.Users.destroy({where: {id:2}}); // 특정 데이터만 삭제 await models.Users.destroy(); // 데이터 전체 삭제 }
반응형'개발 블로깅 > 기타 개념' 카테고리의 다른 글
[2019.05.12] 컨테이너 방식 독립환경 - Docker 개념 (0) 2019.05.12 [2019.05.10] JWT-Token 방식의 정보 인증 [사용법] (1) 2019.05.10 [2019.05.06] 불필요한 github 업로드 방지 - gitignore 설정 (0) 2019.05.06 [2019.05.05] CORS...너는 대체 누구니..? (0) 2019.05.05 [2019.04.22] package.json 개념 (0) 2019.04.23