FIRDatabaseQuery 개체에서 내부 조인을 수행하려고합니다.FIRDatabaseQuery : 내부 조인을 수행하는 방법
아래의 데이터베이스 구조입니다. 게시물 덧글에 연결된 일부 게시물이 있습니다. 이것은 내부로 번역됩니다 SQL에
{
"posts" : {
"-KIycKhZU55dmKnHbbxv" : {
"author" : "John Doe",
"body" : "This is a post test",
"title" : "test",
"uid" : "SHaH36BLwgPvwgi9cDmRnsnONFB2"
},
"-KIyg_ks1O5QL4_4dfq_" : {
"author" : "Jane Doe",
"body" : "This is a post test",
"title" : "test2",
"uid" : "x5leSBGArnd10JilD9YDyNBNfZ03"
},...
}
"post-comments" : {
"-KIycKhZU55dmKnHbbxv" : {
"-KIycMyL0Vy1BHVdI4zc" : {
"author" : "toto",
"text" : "test",
"uid" : "SHaH36BLwgPvwgi9cDmRnsnONFB2"
},
"-KIyg_ks1O5QL4_4dfq_" : {
"author" : "toto",
"text" : "test",
"uid" : "SHaH36BLwgPvwgi9cDmRnsnONFB2"
}
},...
}
가 쿼리와 유사한 가입 : 포스트 내부에서
선택 * 포스트에 가입 나는 특정 사용자가 댓글을 추가 한 모든 게시물을 얻기 위해 노력하고 있어요 post-id에 대한 의견 post-comments.uid = "사용자 ID"
firebase에서 내부 결합과 비슷한 것을 얻는 방법을 아는 사람이 있습니까?
고마워, 야신 당신은 중첩 된 중포 기지 전화와 함께 작동하도록해야합니다
방금 대답했습니다. 그것이 유용했는지 알려주세요. :) – adolfosrs
데이터 구조를 약간 변경하고 각 사용자 객체 내에 노드를두고 해당 노드 내에 주석이있는 모든 게시물에 대한 ID를 보유 할 수도 있습니다. 게시물의 ID를 키로 저장하면 값이 참일 수 있습니다. – DogCoffee
DogCoffee에 대한 의견을 보내 주셔서 감사합니다. – Yacine