我正在做一个正在使用Firebase搜索查询的项目,我在Firebase数据库中创建了许多数据,而使用搜索查询却没有得到其中的一些数据。我检查了问题,发现其中一些数据在内容开始之前包含一个。我想知道如何避免Firebase搜索查询中的空间。
``` Query firebaseSearchQuery = reference.orderByChild("title").startAt(searchText).endAt(searchText + "\uf8ff"); ```
我想知道如何避免Firebase数据库中的空格。
答案 0 :(得分:1)
您可以使用trim()
删除空间:
String searchedText = searchText.trim();
Query firebaseSearchQuery = reference.orderByChild("title").startAt(searchedText ).endAt(searchedText + "\uf8ff");