Предельная глубина возвращаемых данных
Можно ли ограничить глубину данных, возвращаемых из базы данных Firebase?
Например, если я хочу получить некоторые данные из родительского объекта, не ожидая всех его дочерних и дочерних объектов, могу ли я указать, что я хочу только x уровней объектов?
2 ответа
У Firebase пока нет этой возможности.
Мы намерены добавить его, но пока не имеем расписания.
Там, кажется, есть 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)