Как создать фасетный фильтр в простом примере? - PullRequest
0 голосов
/ 30 сентября 2018
 query: firebase.firestore.Query = this.afs.collection('Collection').ref
// Search
 for (let _i = 0; _i < 5; _i++) {

 if (this.data.names) { query = query.where('Names', '==', this.data.names[_i]); }
 if (this.data.ages) { query = query.where('Ages', '==', this.data.ages[_i]); }    
        }
   // Print data 
   query.get().then(function (querySnapshot) {

        querySnapshot.forEach(function (doc) {

          console.log(doc.data());
        });
      });

Примечание. Моя проблема: я не могу изменить ссылку на запрос на массив для получения нескольких данных mat-select, таких как

 query:
 firebase.firestore.Query = this.afs.collection('Collection').ref = []; <----- my problem 

-------> изменить запрос получить отдельные данные для запроса получить несколько данных <-------- </strong>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...