Возвращение объединенных массивов из наблюдаемого запроса из Firestore - PullRequest
0 голосов
/ 17 января 2019

Я хочу выполнить запрос «ИЛИ» в коллекции Firestore при получении и получить объединенный массив для повторения. Ничего не показывают из пожарного магазина или показывают как * [] * []

Я попытался получить значения, с помощью которых запрашиваю два параметра в полях коллекции Firestore, а затем использую «joinLatest», чтобы присоединиться.

Коллекция Firestore 'DATAS':

{
   parent_title: 'Hello',
   title: 'Mello'
}

И хотите получить из пожарного магазина: import {combLatest} из 'rxjs';

datas1 = this._afs.collection('DATAS', ref => ref.where('title','==', 
'Hello')).valueChanges();
datas2 = this._afs.collection('DATAS', ref => 
ref.where('parent_title','==', 'Hello')).valueChanges();
data = combineLatest(datas1, data2);

в HTML,

<li *ngFor = 'let item of data | async'>
      {{ item | json }}
</li>

Я хочу присоединиться к результатам запросов ИЛИ

...