본문 바로가기

Else/Personal Blog Building

Beomlog - firebase bug fixing

FieldValue를 업데이트할때 자꾸 에러가 나고 삭제가 안돼서, 왜그런지 찾아봤더니, uid 내부에 .(점) 이 들어가 있어서 그것을 하나의 path로써 인식을 했기 때문이었다. 그렇기 때문에 uid에는 점이 들어가지 않도록 해야한다. 먼저, 기존의 형식은 그대로 유지하되, ISO 대신 UTC를 쓰는 방식으로 바꿀것이다. 그렇게 하면 중간에 점이 들어갈 일이 없다. 그렇게 하고 하니, 필드에서 잘 지워진다. 

 

이를 이용해 delete와 update메서드는 모두 구현을 완료했다. 남은건 getPosts만 완료하면 된다. 커피 하나 사와서 완성해야지..!