【ノーコード】Bubbleでランキング機能を実装する方法

著者:大熊滉希
ノーコード特化のアプリ/システム開発事業を展開するEPICsの代表。
前職にて新規事業コンサルティングを行う企業で役員を歴任した後、
最小の経営資源で開発を行えるノーコードに可能性を感じEPICsを創業。

運営会社:EPICs株式会社
日本最大級の開発実績を誇るノーコード特化のアプリ/システム開発会社。
最安30万円・最短2週間から、BubbleやAdaloなど多様なツールの中からニーズに合わせた最適な開発を提案・実施している。Adalo公認エキスパートも在籍。

いつも記事をご覧いただきありがとうございます。
EPICs合同会社の大熊です!

今回はノーコードツールのBubbleで、ユーザーを一定条件のもとランキング別に並び替える方法について解説をしていきます!

こちらを活用及び応用いただくことで様々な条件で情報の並び替えや表示ができるので、とても使い勝手のいい機能だと思います!

動画解説バージョンはこちら!

なお、ノーコードBubbleの概要については以下の記事で解説しています。

【公認代理店が解説】ノーコードツールBubbleとは?使い方やデメリット、料金を解説

目次
無料で資料をダウンロード

ノーコード開発お役立ち資料3点セット

計100ページ近い大ボリュームでノーコード開発について解説

  • ノーコード開発会社の選び方
  • EPICsのノーコード受託開発の特徴
  • 支援実績・事例集

    氏名

    法人名

    メールアドレス

    電話番号

    送信ボタンを押すことで、個人情報の取扱いについてに同意したとみなされます

    実装イメージ

    下記が今回の実装機能のイメージです!
    今回はユーザごとに来店回数を集計し、来店回数の多い順で上からユーザー名と来店回数が表示されるようになっています。

    ランキング機能の事前準備

    必要データ

    • User
    • Number of visits(来店回数)

    「User」と「Number of visits」それぞれのデータのDate typesは下記の画像のように設定します。

    ランキング機能の実装方法

    ①Repeating Groupを設置しType of content をUserに設定

    ②repeatinggroupを指定しdata sourseをDo search for→Typeをnumber of visitに設定

    ③Data sourseの続きを設定

    ②が完了したらData sourseに戻り、Group by(どのデータを取るかを指定)を選択→Group byのfield to groupbyをvisit userに設定。下部のaggregationをcountに設定

    Data sourseでsortedを選択し、sort byの設定

    続いてData sourseでsortedを選択し、sort byをcountに、descendingをyesに設定

    上記の設定を行うとrepeatingのType of contentがuserからGroupingに変更されます。

    テキストの設置と設定

    最後にテキストを二つ設置してcurrent cell’s grouping visituser’s usernameのテキストとcurrent cell’s gruoping countに設定しましょう。

    後はデザインを整えたら実装完了です!

    ここまで出来たら検証を行ってみましょう!

    ※ユーザー名の表示などがされない場合はsettinngのPrivacy設定でユーザー名などが表示出来ないようになっていないか確認しましょう

    いかがでしたでしょうか?

    少しでもBubbleでの開発やまた開発の検討のお役に立てておりましたら幸いです!

    【日本最大級のノーコード開発実績】
    無料でアプリ・システム開発の相談を受付中

      氏名

      法人名

      メールアドレス

      電話番号

      お問い合わせ詳細 ※分かる範囲でご記入ください

      送信ボタンを押すことで、個人情報の取扱いについてに同意したとみなされます

      「勉強になった!」「役に立った!」と思っていただけたら、是非シェアもお願いします!
      目次