如何在Firebase中的特定字段中实施搜索?

时间:2018-07-03 14:54:02

标签: android firebase firebase-realtime-database kotlin

我的firebase中具有以下结构:

enter image description here

如何按标题过滤搜索?我知道Firebase没有LIKE运算符,但是可以通过起始字符搜索吗?

我已经搜索过StackOverflow,最常见的答案似乎是这样的:

firebase.reference.child("music")
            .orderByChild("title")
            .startAt("fog")
            .endAt("fog" + "\uf8ff")
            .addListenerForSingleValueEvent(object : ValueEventListener {
                override fun onCancelled(p0: DatabaseError) {}

                override fun onDataChange(p0: DataSnapshot) {
                    Log.i("DATABASE_RETURN", p0.toString())
                }
            })

该代码始终返回null,这是其打印内容:

  

I / DATABASE_RETURN:DataSnapshot {键=音乐,值=空}

0 个答案:

没有答案