gpt4 book ai didi

android - 我可以执行多深的 Firestore 查询

转载 作者:行者123 更新时间:2023-11-29 19:02:40 25 4
gpt4 key购买 nike

我刚刚开始使用 Firestore。与实时数据库不同,建议使用 Firestore 来执行查询。有人可以向我说明在 Firestore 中使用查询的深度吗?

为了便于说明,让我们列出一份学校学生名单。每个文档都包含有关姓名、年龄、性别、城市、语言、专业 的信息。那么我可以执行如下的复合查询吗?

Query studentList = db.collection("students")
.whereEqualTo("age", 12)
.whereEqualTo("gender", "female")
.whereEqualTo("city", "paris")
.whereEqualTo("language", "french")
.whereEqualTo("specialization", "maths");

最佳答案

当然,您可以对一个查询应用多个条件。每个条件在逻辑上相互进行“与”。因此,您现在显示的查询有效地请求 students 集合中的文档,其中 age=12 AND gender=female AND city=paris AND language=french AND specialization=maths。

consult the documentation更好地了解 Firestore 查询的工作原理。

关于android - 我可以执行多深的 Firestore 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48406805/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com