빨간줄로,
managerId가 declare 안 됐다., -> 스펠링이 틀렸나? 선언 안했나? 하며 하는거고
adminManagersService에 updateManager 함수가 없다 -> 어 그럼 service에 함수 써야하는구나
managerEntity에 없다 -> Entity가 연결되는구나
managerrepository에 없다 -> 어 그럼 추가를 해야겠네? 하면 아는 거
다 알면서 한번에 모든 폴더에 하는게 아니고,
(그리고 얼추 된 거 같으면 npm run start:dev하면서 또 에러 잡으면서 코드 맞나 보고,
서버 작동하면 되느 ㄴ것,
그리고 postman /프론트로 통신할때 데이터 들어가면 되느 ㄴ것 )
===
controlle에서 쓴 함수를. Servicㄷd에 연결’( await this.adminManagersService.updateManager(managerId)
-> controller 코드
api 짜면서,
종속관계를 알게 된다.
뭐가 뭐랑 연결되는지
어디로 가는지
—> service에 updateMAnger써주기)
async updateManager(managerId: number) {
Service에서
const signUpHistory = await this.managersRepository.signUpHistoryByDi(manager.di, option)
에서 쓴 signUpHisoryByDi를 repostiory에 연결
repo에서는 async signUpHisoryByDi
async signUpHistoryByDi(di: string, option: OptionType, manager?: EntityManager) {
'Wecode -기업협업 인턴 (부트캠프) > 기업협업 독학, 공부' 카테고리의 다른 글
this. 문법 알려줘. 이거는 javascript야 ** (0) | 2023.11.01 |
---|---|
ORM,entity, repository ** (0) | 2023.11.01 |
Query Builder (with 제품목록 페이지) ** (1) | 2023.11.01 |
typescript 구조 문법 (0) | 2023.11.01 |
Postegre 정리 (0) | 2023.11.01 |