リンクしたテーブルの親レコードを「削除」または「一括削除」した際に、関連する子レコードを同時に「削除」することができます。「コピー時に子レコードを同時にコピーする」と同時に設定することができます。
※本機能は開発者向け機能です。JSONの記述についてはサポート対象外となります。
■制限事項
「分類項目」のみ使用できます。
■設定方法
設定を行うには「サイトの管理権限」が必要です。
- 対象の「テーブル」を開きます。
- 管理メニューから「テーブルの管理」をクリックします。
- 「エディタ」タブをクリックします。
- 「現在の設定」のリストから対象の分類項目を選択し「詳細設定」ボタンをクリックします。
- 「選択肢一覧」にJSON形式で「リンク」を指定します。
記述方法は「テーブルの管理:エディタ:項目の詳細設定:選択肢一覧:フィルタ、ソート、表示フォーマット」と同様です。 - 「変更」ボタンをクリックします。
- 画面下部の「更新」ボタンをクリックします。
設定例
下記の例ではサイトID6に「リンク」し、サイトID 6 の「レコード」を「削除」または「一括削除」した際に、関連する子「レコード」を自動的に「削除」します。
<jsonデータ>
[
{
"SiteId": 6,
"LinkActions": [
{
"Type": "DeleteWithLinks"
}
]
}
]
<設定内容>
選択肢 | 説明 |
---|---|
Type | "DeleteWithLinks" を指定します。 |
View: ColumnFilterHash | 「JSONデータレイアウト:View」を使用して削除対象を絞り込むことができます。 |