Flutter 如何使用Flatter中的Firebase查询对象列表
我希望能够查询我的集合中的文档ID,然后获取文档列表。 例如: 集合[Users]->文档[001]、[002]、[003]。 现在我想在用户中查询IDS001和003。 在颤振中有没有一种简单的方法可以做到这一点,或者建议只单独查询001和003? 您可以在任意位置使用,最多可用于10个文档Flutter 如何使用Flatter中的Firebase查询对象列表,flutter,google-cloud-firestore,Flutter,Google Cloud Firestore,我希望能够查询我的集合中的文档ID,然后获取文档列表。 例如: 集合[Users]->文档[001]、[002]、[003]。 现在我想在用户中查询IDS001和003。 在颤振中有没有一种简单的方法可以做到这一点,或者建议只单独查询001和003? 您可以在任意位置使用,最多可用于10个文档 collectionRef.where("country", whereIn: ["USA", "Japan"]) 如果您有10个以上的文档,您可以10个一批地加载它们,或者对每个文档进行单独调用。您可
collectionRef.where("country", whereIn: ["USA", "Japan"])
如果您有10个以上的文档,您可以10个一批地加载它们,或者对每个文档进行单独调用。您可以在任何地方使用一个,最多10个文档
collectionRef.where("country", whereIn: ["USA", "Japan"])
如果您有10个以上的文档,您可以10个一批地加载它们,也可以对每个文档进行单独的调用。所以无法在一个查询中加载它们?这很令人失望,但还是要谢谢你。如果我以10次为一批加载它们,它将计算10次读取还是一次读取?读取10个文档将导致10次文档读取的费用。如果您担心文档读取的数量,请考虑在“其他文档”下复制必要的用户数据(从中获得用户ID)。数据复制是减少所需单个读取次数的最可靠的方法。对于这类考虑的入门,我建议阅读。所以没有办法在一个查询中加载它们?这很令人失望,但还是要谢谢你。如果我以10次为一批加载它们,它将计算10次读取还是一次读取?读取10个文档将导致10次文档读取的费用。如果您担心文档读取的数量,请考虑在“其他文档”下复制必要的用户数据(从中获得用户ID)。数据复制是减少所需单个读取次数的最可靠的方法。对于这种类型的考虑,我建议阅读。