NPN*_*NPN 7 android firebase firebase-realtime-database
假设我有一个简单的firebase实时数据库结构,其中的键是username,值是userid。现在,我想寻找userid的username。用户名匹配很容易。但是如何获得部分匹配的答案。更清楚地说,如果我要使用SQL编写此代码,将类似于:
SELECT userid
FROM tablename
WHERE username LIKE 'abc%'
它会给我所有userid的username起点abc。如何编写此类针对Firebase的查询?了解我在android设备上使用它,并且可能有很多用户。
根据Java Admin的文档,您可以执行类似的操作,它也应可与Android一起使用
对于以开头的数据abc,
yourRef.orderByKey().startAt("abc").endAt("abc\uf8ff")
Run Code Online (Sandbox Code Playgroud)
\ uf8ff在Unicode中大多数常规字符之后,因此查询应匹配以abc。开头的所有值。
| 归档时间: |
|
| 查看次数: |
1519 次 |
| 最近记录: |