У меня есть следующая структура данныхЗапрос данных с Firebase с OrderByChild
{
"advisors" : {
"0ea9bab6-415e-4900-8698-ac03a1ef4518" : {
"description" : "",
"price" : 0,
"title" : ""
},
"cc31c353-ca6a-440d-b188-af2016f72aef" : {
"description" : "",
"price" : 0,
"title" : ""
},
"d8403e9b-fb74-4425-874f-2d125cd07a68" : {
"description" : "I know every corner in the arab countries.",
"price" : "50",
"title" : "Best guide in the middle east"
}
},
"advisors-countries" : {
"0ea9bab6-415e-4900-8698-ac03a1ef4518" : {
"Angola" : "true"
},
"cc31c353-ca6a-440d-b188-af2016f72aef" : {
"Angola" : "true"
}
},
Я хочу сделать следующий запрос: Дайте мне все цены консультантов, которые имеют Анголу в их списке.
Я попробовал следующий код для извлечения только ребенка из стран-консультантов, где Angola = true.
var advisors = (ref.orderByChild("Angole").equalTo(true));
$scope.users = $firebaseArray(advisors);
console.log("sync ", $scope.users);
Но я продолжаю получать нулевой объект в объекте советников.
Что вы ищете? –
В вашей первой строке кода есть опечатка 'var advisors = (ref.orderByChild (« Ангола »). EqualTo (true));' –