개발일지(13)
-
2020-07-31
몽구스를 사용하면서 mix타입 스키마 데이터를 검색하면 배열로 나오는데 배열 값에 다른 데이터를 삽입하여 json형식으로 프론트에 보내려고했지만 왜 그런지는 모르겠는데 데이터가 들어가지않는다 그래서 어쩔수 없이 {원본데이터 , 추가할 데이터} 이런 형식으로 값을 전달했다. 이걸로 시간을 많이 소모했는데 저렇게 프론트에게 줘도 막상 문제가 생기지 않았다. 그런 형식으로 자주 보내야겠다.
2020.07.31 -
20/04/26 가계부 만들기
back이랑 front를 나누어서 저장 한것을 master로 merge시켜서 저장을 해서 합쳤고 axios에서 값이 나온걸 3등분해서 나눈 상태로 vue에 넣으려는데 axios에서 값을 받아오면 top이 안나오고 top이 나오면 axios값이 안나와서 문제를 해결해야하고 axios에서 값을 뽑아오면 두번 출력이 되서 이런 오류도 해결하면될꺼같다. 프론트 부분이 완성되면 거의 다 완성이 되기 때문에 속도 내서 빨리 끝내야겠다
2020.04.27 -
20/04/23 가계부 만들기
axios get 부분을 정상적으로 작동하게 연결했다 그리고 put, delete, post 부분은 더 만들어 주고 만들예정이다 그래서 vuetify를 사용하려고 했지만 vue에 대해 내가 부족한거 같아서 vue를 다시 공부하고 만들기로 했다. 내일 vue 공부하고 메인화면, 캘린더, axios를 완성해 주고 싶지만 일이 있어서 내일 할수있는 시간이 부족하거나 없을거 같다.
2020.04.24 -
20/04/22 가계부 만들기
지출내역을 가져올때 userId 컬럼에서 유저번호를 기준으로 지출 내역을 가져오는데 번호보단 이메일을 가져오는게 좋을꺼 같아서 passport에서 이메일을 가져오려던 참에 컬럼을 삭제하고 테이블을 삭제해도 계속해서 userId를 찾고있어서 오류가 생겼는데 외래키부분에서 설정이 잘못되어서 그랬다 설정을 변경해 주니 제대로 출력한다.
2020.04.23 -
20/04/20 가계부 만들기
스웨거 지출을 쓰는곳의 post put delete 까지 완성을 했고 그리고 로그인 부분의 post get 회원가입 부분을 해주면된다 그런데 누구인지 확인하는것을 DB로우번호값으로 했었는데 email로 하는게 맞는거 같아서 DB를 다시 변경해 주어야 한다. 이제 세션값이 페이지 이동시 계속 따라 다니게 할꺼고 axios를 이용해서 값을 전달 받는 방식을 할 것이다. 디비 외래키 변경, axios이용하여 값 전달, vue를 이용해서 날짜별로 값이 들어가서 보일수 있게 해주기
2020.04.21 -
20/04/18 가계부 만들기
swagger에 형식에 맞게 써주니 get부분을 완성했다 이제 post, put, delete를 하면된다 그런데 지금 사정이있어서 꾸준히 개발하긴 무리가 있을꺼같다. 뛰엄뛰엄이라도 집중력 높혀서 할 예정이다 swagger를 완성하면 vue로 넘어가 프론트를 완성시켜야겠다.
2020.04.20