新機能:シングル・リレーションを通じて参照先テーブルの数値を増やす【ノーコード・ツールGlide】
Glide Updatesに新しい機能の追加がありました。シングルリレーションを通じて参照先テーブルのカラムの値を増やせます!
「で、どういうとき使うの😁!?」
う、、、それが、、、思いつかない😅。Glideさんも「こういうときに使うんです!」という使用例とともに、Glide Updateを掲載してくれればいいのですが、それがないのです。。。
以前にもGlide Updateで公開された新機能の使い途が分からず、Communityに質問を投げてみたら、、、「あんまり使い道ないな~」みたいな返事がきました。おい、おい!🙄
今回の場合は、きっと使い途ありますよ!みんなで考えましょう!
ということで、私は新機能の設定だけお話しします。もやもやする方は、続きをご覧ください!
ちなみに、この動画を参考にしました。作ったのはSantiago Perezさんです。あ、最近、Glideサポートに問い合わせしたとき、トラブル対応してくれた人だ!丁寧な対応でしたよ!親近感あるな~😄。
1対多のテーブルを用意
使用例に使うのは、ユーザーテーブル(職員名簿)とプロフィール画像テーブルです。一人の職員が複数の画像を投稿できる機能があります。となると、この2つのテーブルの関係は1対多です。
増加ボタンを設置
プロフィール画像のテーブル(「多」の方のテーブル)の詳細画面にボタンを配置します。とりあえずラベルは、「増加」としました。
職員名簿(1の方)に数値カラムを追加
「職員名簿」にカラム(数値)を一つ使いしておきます。このカラムの値を「プロフィール画像のテーブルを通じて増やす」ことが狙いですよ!2という数値(加藤さんという人の数値)を覚えておいてください。
プロフィール画像テーブルにリレーション設置
今度は、プロフィール画像テーブルを少し加工します。メールアドレスを外部キーとして、職員名簿へリレーションします。職員名簿から参照したい値は、「何かの数」という列です。Lookupカラムに2という値が表示されました。
ボタンにアクション追加
さきほど、プロフィール画像テーブルの詳細ページに設置したボタンに悪書を追加しますよ~。アクションは、Increment Number(数を増やす)です。これはOKです。で、カラムを開くと、、、
おお!リレーション先のテーブル(職員名簿)が表示されましたよ😄。なるほど、新しい!!
次に、職員名簿のどのカラムの値を増やすかを指定します。「何かの数」でしたね。
「行は指定しないんですか!?🤔」
するどい!ポイントは、職員名簿が「1」、プロフィール画像が「多」の関係になっているところです。このため、プロフィール画像のアイテムに紐づいている職員名簿上の行は、一つに特定されます。だから、シングル・リレーション(Match MultipleがOFF)のときしか使えないということでしょうね。
では、実験♪
よーし、ではプロフィール画像のテーブルの詳細が画面上のボタンをカチカチと3回押します。
おお、参照先(職員名簿)の数値が増えましたね!
参照元の「プロフィール画像テーブル」のLookupの値も増えています。参照先のテーブルの値が更新された結果、参照元のLookupの値表示も増えたわけですね。
なるほど~。参照元のテーブルから、リレーションカラムを通じて、参照先のテーブルの数値を増やす。新鮮です!
データを更新するといえば、「This Item」を指定するのが当たり前になっていましたから、参照先のItemを更新するのは驚きではあります。
だ・か・ら、何に使うのよ!?
で、この機能、何に使います!?記事を書いている間に思いつくかな~と思ったけど、やはり思いつかないな~💦。
アプリを作っているときに思いつくかしら。。。
ということで、「こう使ったら便利」みたいな事例を思いついた方はぜひ共有してください😆。
ついでに、Glideさん、ぜひGlide Updateは、使用例とともに紹介してください~。
では、ビーダゼーン!
※私のやる気アップとブログの品質向上につながりますので、記事が気に入られた方は、「ポチっ」と好きボタンを押してくださったり、フォローいただけますと幸いです🙇。
この記事が気に入ったらサポートをしてみませんか?