过滤另一个节点?

时间:2018-02-25 10:48:43

标签: firebase firebase-realtime-database

我们说我有以下结构:

posts {
    post_key_1 {
        user_key: “key”
        message: “message”
    }
    …
}

users {
    user_key_1 {
        location_key: true
    }
    …
}

每个用户都有一个位置。 我如何从某个位置获取帖子(用于分页)?有没有办法按users节点中的位置订购帖子?

一种方法是在帖子节点中也包含location_key,但如果用户决定更改其位置并且有很多帖子,那么服务器上的工作量就会太多。

在SQL中,它类似于select * from posts join users using(user_key) where location_key = 1

感谢。

0 个答案:

没有答案