如何在抖动中合并流?

时间:2019-01-24 18:42:29

标签: dart flutter google-cloud-firestore

我正在尝试从Firebase查询2个集合并将其放在streambuilder中。 有很多这样的问题,但是很多问题都没有解决,或者我只是没有真正找到合适的问题。

因此,我在Firebase中得到了一个users和一个salons集合。 user1包含他的姓名,年龄等,他还有另一个收藏集,称为favsalonssalons中是沙龙的描述,例如名称,所有者等 在应用中,我想列出favsalons及其数据。

在SQL中,它看起来像这样:Select salons.name,salons.owner From salons,user Where userID=user1 and favsalonsID=salonsID 由于我是新手,对于非SQL数据库来说,我也不知道该怎么做。

有一个简单的解决方案吗?

2 个答案:

答案 0 :(得分:0)

您不能...您需要修改数据的结构。 观看火力基地团队explanation.

答案 1 :(得分:0)

解决了,只需嵌套两个if v.kind_of?(Array)