Retoolの質問に日本語で答えます!
Q. Retoolにログインして、アプリケーションを選択をすると、編集画面に行ってしまいます。
A. 右のEditボタンをクリックすると、編集画面に飛びますが、タイトルや横三角の再生ボタンを押すと、アプリの使用画面に飛びます。
ちなみに、使用画面では、URLが
xxx.retool.com/apps/~
になりますが、編集画面では、URLが
xxx.retool.com/editor/~
になります。
Q. アプリへのアクセス権限ってどうやって設定するの?
A. アプリごとのアクセス権限はホーム画面から右上のSettingsをクリックして、
左のPermissionsを選択します。
するとGroupsというのが表示されます。
ここで、変更することができます。
"All Users", "Viewer", "Editor", "Admin" はデフォルトで設定されているグループで、
ここをクリックすると、グループのメンバーを編集できます。
RetoolのページをPDF化する方法はありますか?
Retoolを利用してどんなDXができるのか教えて下さい。よろしくお願いします。
Retoolの動作が重くなりやすいのですが軽くするコツはありますか?
ありがとうございます!
動作を軽くするコツはいくつかあります。
"Cache the results of this query" を利用して、結果をキャッシュする。
こちらのキャッシュの期間を86400秒とすることで、1日の間は再び同じクエリを実行することが不要になります。
-
はじめに実行不要なクエリは、"Run query only when manually triggered"に設定して、イベント時にトリガーされる様にする。
これにより、起動時のロード時間が大幅に短縮されます。 -
"QUERY JSON With SQL"を利用して、一度読み込んだデータに、クエリを実行する。
毎回クエリをDBに叩くのではなく、一度叩いたクエリの結果に対して、"QUERY JSON With SQL"を実行すると、実行スピードが上がります。
ご返信ありがとうございます!
"QUERY JSON With SQL"を利用して、一度読み込んだデータに、クエリを実行する。
こちらのやり方をもう少し詳しくおしえていただけませんでしょうか?
よろしくお願いします。
ありがとうございます!
"QUERY JSON With SQL"の使い方ですが、
1. まずデータベースからデータを直接読み込む。
directAccessというクエリ名で一度データベースから直接データを持ってきます。
2. 1で読み込んだデータに、"QUERY JSON With SQL"でクエリを叩く。
その後にindirectAccessというクエリ名で先ほどのdirectAccessで持ってきたデータにさらにクエリを叩けます。
3. クエリの実行時間が2秒→0.1秒になりました!
GUI mode→Update an exist record時のNull許容方法について
フォームが空欄時にNullを許容できないため更新ができないようなのですが、良い回避策などはありますか?
よろしくお願いします。
対象のフォーム
GUI mode → Update an exist record
対象のレコードとフォームのKey value pair
こちら、使われているデータベース側で、挿入されようとしている値はnullが許容されていますでしょうか?