我正在使用 Firestore,我需要过滤我的数据publicado
并按fechaCreacion
. 然后我尝试了这个:this.afs.collection ('avisos', ref => ref.where ('publicado', '==', true) .orderBy ('fechaCreacion', 'desc')).valueChanges()
但根据文档,Firestore 不允许这样做。然后我被单独留下了订单:this.afs.collection ('avisos', ref => ref.orderBy('fechaCreacion', 'desc')). valueChanges()
我试图用它*ngIf
来只显示那些publicado = true
<div *ngFor="let aviso of avisos | async as aviso" class="col-xl-2 col-lg-3 col-md-4 col-sm-6 col-6 my-1 px-1">
<div *ngIf="aviso.publicado">
<h6>{{ aviso.titulo }}</h6>
<p>{{ aviso.descripcion }}</p>
</div>
</div>