Node.js/sequelize2 sequelize에서 CRUD 사용하기 Sequelize의 CRUD 시퀄라이즈에서 CRUD(Create, Read, Update, Delete) 작업은 sql문을 자바스크립트를 통해 만든다. SQL 쿼리와 비교하면서 시퀄라이즈 쿼리를 알아보자. Create 프론트로 부턴 받은 데이터 저장한는 방법은 create 메서드를 사용하면 된다. /* SQL */ INSERT INTO users (name, age, married) VALUES('honey', 26, 0); /* 시퀄라이즈 */ User.create({ name: 'honey', age: 26, married: false }); 조회시 없으면 생성해주는 메서드 : findOrCreate /* 시퀄라이즈 */ User.findOrCreate({ where: { name : 'honey'}.. 2021. 11. 27. sequelize sequelize란? sequelize란 nodeJS에서 mysql을 사용할 때 raw Query문을 사용하지 않고 더욱 쉽게 다룰 수 있도록 도와주는 라이브러리이다. sequelize는 ORM(Object-Relational Mapping)로 분류가 됩니다. ORM이란 객체와 관계형 데이터베이스의 관계를 매핑 해주는 도구이다. sequelize를 사용하면 raw Query문을 사용하지 않고 자바스크립트를 이용해서 mysql을 사용할 수 있다. sequelize 설치 npm i sequelize // 시퀄라이즈 설치 npm i mysql2 // mysql2 설치 npm i sequelize-cli // sequelize-cli 설치 설치후 sequelize init 시퀄라이즈 기본 세팅이 완료된다. se.. 2021. 11. 26. 이전 1 다음