升序行中的角度排序数据

时间:2019-04-16 13:26:48

标签: angular google-cloud-firestore

我尝试根据数据集的时间戳对数据进行排序。为此,我创建了此服务:

import { Injectable } from '@angular/core';
import {AngularFirestore} from 'angularfire2/firestore';

@Injectable({
  providedIn: 'root'
}) export class BlogService {
  constructor(private afs: AngularFirestore) { }

  getStudents() {
    return this.afs.collection('Blogs', ref => ref.orderBy('ts')).valueChanges();
  }
}

目前,我以升序接收数据,但我想以降序接收数据,这意味着最新的值先显示。

1 个答案:

答案 0 :(得分:1)

这部作品令人期待,

import {orderBy} from "lodash";

getStudents(){
   return this.afs.collection('Blogs', ref => orderBy(ref, ['ts'], ['desc'])).valueChanges();
 }