0
그러나 나는 내가 포스트 데이터에 대한 몇 가지 문제를 가지고중포 기지 데이터 구조 제안
{
"post": {
"<postID>": {
"postUserID": "<--uid-->",
"postUserName": "Nicholas",
"postUserIMG": "http://firebase.....",
"postImage": "http://firebase.....",
"Topic": "It is a nice day",
"like": "0"
}
},
"user": {
"<--uid-->": {
"username": "Nicholas",
"profilePic": "http://firebase.....",
"post": "<postID>"
}
}
}
그것은 잘 작동이 데이터 구조를 가지고있다. 사용자 데이터 (예 : 사용자 이름)를 변경 한 경우 사용자의 모든 게시물 데이터를 변경해야합니다. 나는이 구조가 전혀 효과적이지 않다고 생각한다. 데이터 구조를 리팩토링하는 방법. 사용자 데이터를 한 번만 변경할 수 있습니다.
나는 이것을 시험해 보았습니다.하지만 테이블보기에서'Post' 구조체에 의해 게시물을 표시하기 때문에 작동하지 않습니다. 내가 어떻게 할 수 있니? –
각 개별 사용자를 쿼리하고 다른 변수에 저장해야합니다. –