是否可以使用查询参数过滤Firebase REST API返回的数据?我没有看到它在文档中以某种方式提及,但客户端库支持它,所以我希望它是可能的。感谢。
答案 0 :(得分:2)
回答可能有点迟,但Firebase确实允许通过REST查询数据。
您可以将orderby
选项与limitToLast
,startAt
等一起使用,就像使用SDK时一样。
结帐Firebase guide了解更多详情
答案 1 :(得分:1)
我努力让它发挥作用。
我实际上需要两件事:
将limitToLast
与orderBy
结合使用,如idan
URL getUrl = new URL( url + "news.json?orderBy=\"timestamp\"&limitToLast=5" );
在数据库中添加规则以在此“列”
上声明索引 "news" : { ".indexOn": "timestamp" }
答案 2 :(得分:0)
Firebase提供查询参数。但是,我不认为它们是您期望它们的查询参数,它们是过滤数据的参数。 Firebase REST API提供查询选项,如身份验证,打印,回调,格式和下载。检查文档here
答案 3 :(得分:0)
如果没有按某个字段排序,通过组合参数orderBy="$key"
和limitToLast=5
,您可以获得按其键排序的最后5个插入数据
可以查看文档here