2017-06-05 3 views
0

ここには何かがあります(おそらく単純です)。私は、SQLデータベースを照会するGoogle App Makerにデータソースを作成しようとしています。電子メールアドレスを使用するWHERE句が必要です。私は "電子メール"プロパティを設定しましたが、私の人生のために、そのプロパティに値を割り当てる場所を特定できません。あなたはサーバー側のスクリプトでそれをしますか?データソースは、ページが読み込まれるときに読み込まれるため、読み込み時にこの値を割り当てる必要があります。助けてくれてどうもありがとう。 Interface screenshotGoogle App Maker - SQLデータソースでのプロパティの使用

答えて

0

あなたのSQLは、単に「onValueChange」@datasource.query.parameters.theEmailを結合値で入力を追加し、イベントを更新し、正しいです - >「リロードデータソース」、または手動でパラメータを設定し、データソースをリロード:

app.datasources.getEventData.query.parameters.theEmail = '[email protected]'; app.datasources.getEventData.load();

+0

ありがとうアンドリュー。助けを感謝します –

0

データソースを使用してみてください代わりに、私はSQLのクエリを介して同じことをするために探していた。

これを行う最もクリーンな方法は、おそらくクエリフィルタリングです。

データソースクエリのフィルタリングはSQLクエリのように動作します(ただし、簡略化、およびSQLデータベースで動作します)

私はGoogleのクラウドSQLデータベースを使用していますが、私は同じ方法で、任意のデータソースのために働くだろうと信じています。

- Write an appmaker query

- Bind the query parameter

カスタムプロパティを作成するか、ページ上の任意の値にクエリを結合して、プログラム的に更新する必要がある場合に、データソースを再ロードすることができます。

照会されたデータソースにテーブルまたは別のウィジェットのデータソースを設定して結果を取得します。

これは、appmaker内で検索機能を作成する方法です。

希望します。

+0

ありがとうcosinelosses –

関連する問題