在Android中从Firebase搜索数据
请注意,我正在尝试搜索所有列(dcontry=“France”)作为示例,如图所示: 我尝试了该代码,但不起作用:在Android中从Firebase搜索数据,android,firebase,search,firebase-realtime-database,kotlin,Android,Firebase,Search,Firebase Realtime Database,Kotlin,请注意,我正在尝试搜索所有列(dcontry=“France”)作为示例,如图所示: 我尝试了该代码,但不起作用: MyFirebase.db.child("Developer").orderByChild("dcountry") .startAt("France") .endAt("France"+ "\ufbff") .addValueEventListener(object:ValueEventListener{
MyFirebase.db.child("Developer").orderByChild("dcountry")
.startAt("France")
.endAt("France"+ "\ufbff")
.addValueEventListener(object:ValueEventListener{
override fun onDataChange(p0: DataSnapshot?) {
您可以这样做:
MyFirebase.db.child("Developers").orderByChild("dcountry").equalTo("France").addValueEventListener(object:ValueEventListener{
这将为您提供与法国相等的所有国家我已经使用kotlin编写了查询。但它会帮助你
val query = FirebaseDatabase.getInstance()
.getReference()
.child("Developers")
.orderByChild("dcountry")
.equalTo("france")
.limitToFirst(50)
尝试
child(“Developers”)
不是“Developer”是的,我写的是正确的(Developers),这张图中的错误>>>谢谢,但我不需要所有国家,我需要列中的所有数据,当country=“france”时,我指的是所有数据(dcontry、ddesc、dimage、dgender…等等)谢谢,但我不需要所有国家,当country=“france”时,我需要列中的所有数据,我是指所有数据(dcontry、ddesc、dimage、dgender…等)是的,使用上述查询并在ondatachange中检索其他数据这是Woooork,非常感谢兄弟,在哪里可以找到关于查询的最佳教程firebase@user4399890只需检查文档并在这里搜索stackoverflow,您就会找到所有内容,请检查此代码是否只返回一列?但我需要所有列的位置(dountry=“France”)?问题在哪里