Firebaseでポストオーダーを逆転するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-06 17:49:03
オリジナル
575 人が閲覧しました

How to Reverse Post Order in Firebase?

Firebase でポスト順序を逆転する

Firebase では、プッシュを使用して取得されたデータは昇順の時系列で返されます。ただし、場合によっては、投稿を降順で表示する必要があります。 Firebase は、これを実現するために 2 つのアプローチを提供します。

1.反転タイムスタンプの確立

「-timestamp」などの反転タイムスタンプを持つ子プロパティを追加します。次に、

fbl.child('sell').orderByChild("-timestamp").limit(20).on("value", function(fbdata) {
  // handle data display here
}
ログイン後にコピー

2 を使用して、この反転プロパティによってデータを並べ替えます。クライアント側の反転

子ノードを昇順で取得し、以下を使用してクライアント側で反転します。

fbl.child('sell').limit(20).on('value', function(fbdata) {
  var posts = [];
  fbdata.forEach(function(child) {
    posts.unshift(child.exportVal());
  });
  // Display posts in descending order:
  console.log(posts);
})
ログイン後にコピー

以上がFirebaseでポストオーダーを逆転するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!