使用REST API在Firebase中获取最后添加的项目

时间:2017-04-01 09:24:45

标签: rest firebase

如何使用rest api在Firebase中获取最后添加的项目?我理解这里所述的firebase支持过滤器 https://firebase.google.com/docs/database/rest/retrieve-data#section-rest-filtering但我找不到怎么做。

当我访问api端点https://<firebaseproject>.firebaseio.com/messages.json?shallow=true时,我得到了这些数据:

{
  "-KgclTDbCWnm5pxV7efg" : true,
  "-KgclglfW7bxGSeX6rlg" : true,
  "-Kgclo4-fQzWu095vELL" : true,
  "-Kgcm-R-GTJR670Co9kl" : true
}

1 个答案:

答案 0 :(得分:1)

由于您使用了推送ID,因此最近添加的项目将包含最后一个密钥。你可以通过以下方式获得这个项目:

https://<firebaseproject>.firebaseio.com/messages.json?orderBy="$key"&limitToLast=1