Azure Mobile App Easyテーブルのすべてのデータを読み取ることができるAzure関数への入力バインディングを設定する方法を理解しようとしています。私は何時間も探していて、私が見つけることができるすべてのドキュメントを読んできました。Azure関数読み込みAzure Mobile App簡単なテーブルデータ
https://docs.microsoft.com/en-us/azure/azure-functions/functions-triggers-bindingsのAzure関数バインディングドキュメントは、モバイルアプリケーション用のバインディングをセットアップできることを示しています。これはテーブルにアクセスするためのものだと私は考えています。モバイルアプリで(または私は間違っていますか?)関数エディタの積分セクションでバインディングを設定するときにもヘルパーオプションがあります。しかし、バインディングを設定するときは、レコードIDフィールドは必須ですが、レコードIDを指定したくないので、テーブル内のすべてのデータを読み取ることができます。これはどうすればいいですか?
最終的には、テーブルのデータが更新(追加、更新、削除)されるたびに機能をトリガーすることができます。関数が実行されるときに、私はすべてのデータを読み込み、それを使って何かをしたい。私はこれをカバーするトリガオプションを見つけることができないので、私はこれを予定された機能にしなければならないと思う - 良い方法があるのだろうか?ここで
はバインディングです:
{
"type": "mobileTable",
"name": "inputRecord",
"tableName": "Alerts",
"id": "{itemId}",
"connection": "APP_URL",
"direction": "in"
}
それは結合が私の場合には必要ですが、必須ではありませんでのIDプロパティです。それを機能させるために私はそこに何を置くのですか?
ポール、ありがとう。別のタックを取って、どのようにしてEasy Tableテーブルの内容を関数から読み取ることができますか?これをトリガされた関数からスケジュールされた関数に移行したいとします。テーブルからレコードを取り出せるように関数を構成するには何が必要ですか? – johnwargo
MobileServiceClientを使ってデモするために私の答えを更新しました –
ありがとうございます。 JavaScript(ノード)の例がありますか? – johnwargo