2017-07-20 5 views
0

Ist es möglich, eine Firebase-Liste auf mehrere Schlüssel und Werte abfragen, ich habe die Liste aussehen wie folgtAngularFire2 Abfrageliste auf mehrere Werte

{ 
    -key1: { 
    type: 'type1', 
    completed: false 
    }, 
    -key2: { 
    type: 'type2', 
    completed: true 
    }, 
    -key3: { 
    type: 'type2', 
    completed: false 
    } 
} 

Ist es möglich, alle aus der Liste zu holen, die beide type equals enthält type2 und completed ist true

folgende ist mein Code

let end = FIREBASE.LIST_END; 
this._angularFireDatabase.list(end, { 
    query: { 
    orderByChild: QUERYABLES.TYPE, 
    equalTo: type 
    } 
}); 

aber das fragt nur nach Typen, wie könnte ich den anderen Schlüssel completed auch hinzufügen?

Antwort

0

Kein Firebase unterstützt nur Abfragen für ein einzelnes Attribut. Sie könnten jedoch "zusammengesetzte Schlüssel" für sich selbst machen.

Verwandte Themen