У меня есть база данных firebase, подобная этой:
{
"employers" : {
"ibrahim" : {
"id" : "ibrahim",
"isManager" : 0,
"mobile" : "010156055653",
"name" : "ibrahim",
"password" : "123456789",
"rule" : 1,
"username" : "ibrahim"
}
}, "orders" : {
"-M1p0fCFjYWq33KAlmX-" : {
"c_id" : "-M1RzUy70Sc2zeTrf1Mr",
"c_name" : "jtyjyt",
"createdDate" : 1583585078758,
"deviceId" : "fwefdewfewf",
"e_id" : "ibrahim",
"endDate" : 0,
"finished" : false,
"message" : "",
"startDate" : 0,
"started" : false,
"t_date" : 1583585040000,
"taskDetails" : "ewffewf",
"task_id" : "-M1p0fCFjYWq33KAlmX-",
"task_type_id" : "erwfew"
}
}
}
Мне нужно получить заказы, созданные работодателем с правилом> 1, и выполнять пагинацию одновременно, теперь я не могу сделать то же самое в одном запросе, потому что запрос заказа может использовать на одного ребенка