Firebase数据库查询Android

时间:2017-04-25 14:52:27

标签: android search firebase firebase-realtime-database

我对Android的Firebase数据库查询做了一些研究。但我仍然找不到搜索字符串子串的方法。例如,我想搜索" def" in" abcdefghijkl"。我怎么能通过使用startAt()和endAt()获得它,还是有另一种方法可以做到这一点?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用

搜索字符串
databaseReference.orderByChild('_searchLastName')
             .startAt(queryText)
             .endAt(queryText+"\uf8ff")
             .once("value")

How to do a simple search in string in Firebase database?