Android Firestore:按对象的属性查询文档
使用对象的属性从Android Firestore:按对象的属性查询文档,android,google-cloud-firestore,Android,Google Cloud Firestore,使用对象的属性从Firebase Firestore文档进行查询 我的数据结构: document{ id:"document-id", user: { name:"John", email:"example@gmail.com" } } 如何从我希望文档具有“”的集合中进行查询example@gmail.com“作为用户的电子邮件地址 注意: 这个问题类似于这个: 但是,这个问题是针对后端(节点)的,而这个问题是针对前端(java)。关键是对对象使用点运算符来
Firebase Firestore
文档进行查询
我的数据结构:
document{
id:"document-id",
user: {
name:"John",
email:"example@gmail.com"
}
}
如何从我希望文档具有“”的集合中进行查询example@gmail.com“作为用户的电子邮件地址
注意:这个问题类似于这个:
但是,这个问题是针对后端(节点)的,而这个问题是针对前端(java)。关键是对对象使用点运算符来访问属性,就像我们在普通java程序中使用的那样 例如:
FirebaseFirestore.getInstance().collection("collection_name")
.whereEqualTo("user.email", "example@gmail.com");
所有语言的语法都是相同的。