1. ホーム
  2. angularjs

[解決済み] AngularJsでの日付の降順フィルター

2022-05-12 03:31:55

質問

<div class="recent" ng-repeat="reader in
    (filteredItems = (book.reader | orderBy: 'created_at' | limitTo: 1))">
</div>

つまり、本はrest apiから来たもので、多くの読者がついている。私は「最近の」リーダーを取得したいのです。

その created_at フィールドは、ユーザを最近のものとして識別する値を持っています。しかし、上記のコードでは、最も古い読者を与えてしまいます。では、順序を逆転させる必要があるのでしょうか?降順でソートさせる方法はありますか?

どのように解決するのですか?

によると ドキュメント を使用することができます。 reverse 引数を使用します。

filter:orderBy(array, expression[, reverse]);

フィルターを変更します。

orderBy: 'created_at':true