我的firebase中具有以下结构:
如何按标题过滤搜索?我知道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 {键=音乐,值=空}