Firebase REST API:如何按优先级获取数据,如JS中的startAt / endAt?

时间:2013-03-27 22:46:45

标签: firebase

我需要按优先级范围获取数据,就像JS中的startAt / endAt一样,但是在REST中。有可能吗?

2 个答案:

答案 0 :(得分:4)

我相信现在可以使用beta Queries API。

根据https://www.firebase.com/docs/beta/queries/rest.html

  

startAt参数接受您在orderBy中指定的任何类型。   此查询查找所有至少3米高的恐龙。

curl 'https://dinosaur-facts.firebaseio.com/.json?orderBy="height"&startAt=3'
     

此查询查找以剑龙开头的所有恐龙。

curl 'https://dinosaur-facts.firebaseio.com/.json?orderBy="$key"&startAt="stegosaurus"'

答案 1 :(得分:2)

REST API尚无法实现这一点。

但是,您可以在自己的服务器上运行Node.js客户端,并以这种方式查询数据: https://www.firebase.com/docs/nodejs-quickstart.html