게시판 postwrite 페이지에서 작성한 게시글을 fireStore에 저장하고 불러오는 작업을 했다.
저장하는 작업에서는 공식문서 보는 연습을 하고 싶어 예제 코드를 참고하지 않고 firebase 공식문서를 보며 진행했다. 그래서 많은 에러를 접했다😂 쉬운 길 놔두고 어려운길로 돌아돌아 간다는 생각이 들었지만 필요한 경험이라 생각한다
작성한 내용을 firebase에 업로드 하는 작업에서는 아래 에러가 가장 기억에 남는다.
이 에러는 객체의 형식이 달라서 발생한 문제이다.
입력은 3개를 받는데, firestore에 no키까지 총 4개를 전달하니 에러가 났다.
no는 몇번째 게시글인지알려주는 key인데 이는 나중에 map함수 돌릴 때 idx 를 이용하기로 해서, 주석처리하고 전달했다.
캡처하진 않았지만 두번째 에러는 firestore에서 값을 불러오는데 실패한 에러였다.
데이터를 불러오는 과정에서 여러 변수를 선언해서 불러오다보니, 변수에 담기는 값을 정확히 이해하지 않고 사용해 헷갈렸다.
그래서 각 변수가 하는 역할을 간단히 정리하고 작업을 진행했고, 그 결과 오류를 해결할 수 있었다.