JSON スキーマに基づくアダプティブフォームの作成

AEM Forms 6.3 リリースでは、JSON スキーマに基づいてアダプティブFormsを作成する機能が導入されました。 JSON スキーマを使用してアダプティブFormsを作成する方法について詳しくは、このドキュメントで説明します 記事.

JSON スキーマに基づくアダプティブフォームを作成したら、次の手順では、送信されたデータをデータベースに保存します。 この目的で、様々なデータベースベンダーが導入した新しい JSON データタイプを使用します。 この記事の目的で、MySql 8 データベースを使用して送信データを保存します。

この記事では、MySql 8 データベースを使用していました。 MySQL では、という新しいデータ型が導入されました。 JSON. これにより、JSON オブジェクトの保存とクエリが容易になります。 送信されたデータは、データベースの JSON タイプの列に保存されます。

以下のスクリーンショットは、JSON データタイプに保存された送信済みフォームデータを示しています。 「formdata」列の型は JSON です。 また、列のフォーム名に、データに関連付けられたフォームの名前を格納しました

NOTE
json スキーマファイルの名前が適切に設定されていることを確認してください。 例えば、次の形式で名前を付ける必要があります <name>schema.json. そのため、スキーマファイルは mortgage.schema.json または credit.schema.json にすることができます。

datastored

アダプティブFormsの作成に使用できるサンプル JSON スキーマ。。zip ファイルをダウンロードして展開し、JSON スキーマを取得します。

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e