분류 전체보기(262)
-
sequelize.import is not a function error 에러 해결
sequelize.import is not a function error 가 갑자기 떴다 구글링을 해보니 models/ index.js파일에서 수정을 해주어야 한다. 이부분을 .forEach((file) => { const model = sequelize.import(path.join(__dirname), file) // error occurs here db[model.name] = model }) 이렇게 변경해주면 잘된다. .forEach((file) => { const model = require(path.join(__dirname, file))( sequelize, Sequelize.DataTypes ) db[model.name] = model }) 안되는 이유가 6버전에서는 안된다고 한다.
2020.08.23 -
1. Node 프로젝트 가계부 만들기 (DB 구성)
가계부 Back-Server 코드 리팩토링 되었습니다. 이쪽 링크에서 확인 해주세요. https://crispypotato.tistory.com/category/%EA%B0%80%EA%B3%84%EB%B6%80%20%EC%A0%9C%EC%9E%91%20%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/JavaScript '가계부 제작 프로젝트/JavaScript' 카테고리의 글 목록 crispypotato.tistory.com 1. express설치 npm install express-generator -g 2. express구성 디비 구성하기위한 모듈 설치 npm i mysql2, sequelize, sequelize-cli 3. DB 생성 CREATE DATABASE 데이터 베이스 이..
2020.08.23 -
Node 프로젝트 가계부 만들기 Node, Vue, Mysql
가계부 Back-Server 코드 리팩토링 되었습니다. 이쪽 링크에서 확인 해주세요. https://crispypotato.tistory.com/category/%EA%B0%80%EA%B3%84%EB%B6%80%20%EC%A0%9C%EC%9E%91%20%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/JavaScript '가계부 제작 프로젝트/JavaScript' 카테고리의 글 목록 crispypotato.tistory.com node, express, mysql, , vue를 이용한 가계부 만들기 기능 구성 로그인은 jwt를 사용한 로그인 사용, 수익금액, 사용금액, 카드별 사용내역, 날짜 간 사용금액, 한달간 사용금액, 일년간 사용금액, 사용 카테고리, 사용 상세내용, 수정, 삭제 D..
2020.08.23 -
Azure CosmosDB연결시 Collection 명칭
collection 명칭을 지정해서 만들어주고싶을때 끝부분 쯤에 /?ssl 이있다 /와 ? 사이에 넣고싶은 명칭을 넣으면 collection 이름이 지정이된다. ex) /test?ssl test = 넣고싶은 명칭
2020.08.04 -
2020-07-31
몽구스를 사용하면서 mix타입 스키마 데이터를 검색하면 배열로 나오는데 배열 값에 다른 데이터를 삽입하여 json형식으로 프론트에 보내려고했지만 왜 그런지는 모르겠는데 데이터가 들어가지않는다 그래서 어쩔수 없이 {원본데이터 , 추가할 데이터} 이런 형식으로 값을 전달했다. 이걸로 시간을 많이 소모했는데 저렇게 프론트에게 줘도 막상 문제가 생기지 않았다. 그런 형식으로 자주 보내야겠다.
2020.07.31 -
JavaScript 배열안에 객체를 가져오는법
target안에 객체안에 name값을 가져오려면 *target = 해당하는 배열 Object.assign를 사용하여 객체에 값을 가져온다 const data = Object.assign(target, {}) const test = data[0].name 로 가져오면 된다.
2020.07.30