限制返回的数据深度

时间:2013-03-26 05:53:21

标签: firebase firebase-realtime-database

是否可以限制从Firebase数据库返回的数据深度?

例如,如果我想从父对象获取一些数据而不等待其所有子对象和&子子,我可以指定我只需要x级别的对象吗?

2 个答案:

答案 0 :(得分:2)

Firebase尚未具备此功能。

我们打算添加它,但还没有时间表。

答案 1 :(得分:1)

似乎有一个shallow选项...

{
  "message": {
    "user": {
      "name": "Chris"
    },
    "body": "Hello!"
  }
}

// A request to /message.json?shallow=true
// would return the following:
{
  "user": true,
  "body": true
}

// A request to /message/body.json?shallow=true
// would simply return:
"Hello!"

来自https://firebase.google.com/docs/database/rest/retrieve-data