[TIL] NestJS 공부 47일차

정인교·2021년 8월 1일
0

TIL(Today I Learned)

목록 보기
58/67
post-thumbnail

오늘은 새로운 엔티티를 만들어 기능 구현을 해볼 것이다.
약간 복습같은 개념이라고 생각하면서 진행해보겠습니다.

엔티티 생성

money라는 엔티티를 생성하여 수입, 지출, 월 예산 등을 넣을 엔티티를 생성해보겠습니다.

nest g module moneydata
nest g service moneydata

를 입력해서 기본 틀을 잡아주고 moneydata.entity.ts를 생성해서 정보를 입력해준다.

money.entity.ts

물음표가 들어가있지만 현재 코드에선 없다. 코드 수정 중 바꿨다.

money.module.ts

지난번 만들었던 Userdata 코드와 다를게 없다. 그냥 forFeature안에 MoneyData를 넣어주면된다.

money.service.ts

마찬가지로 지난 코드를 가져와서 이름만 수정해주면된다.

Money 라우터

/Money 에서 데이터를 받아올 것이므로 라우터 생성해주자.

nest g module money
nest g service money
nest g controller moeny

controller

다른 것들은 형식상 있는 것이고 실질적으로 사용되지 않아서 적지 않겠다.
post하면 데이터 삽입, get하면 데이터 조회 정도의 기능을 넣고 postman으로 실행해보자.

사용


profile
백엔드 개발자 정인교입니다!

0개의 댓글

관련 채용 정보