Угловая сортировка данных в возрастающей строке - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь отсортировать данные в зависимости от отметки времени набора данных.Для этого я создал эту услугу:

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 Ответ

1 голос
/ 16 апреля 2019

Это должно работать как ожидалось,

import {orderBy} from "lodash";

getStudents(){
   return this.afs.collection('Blogs', ref => orderBy(ref, ['ts'], ['desc'])).valueChanges();
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...