オブジェクト定義のエクスポートとインポート
利用可能な Liferay 7.4 U5+/GA9+
オブジェクト定義は、 .json
ファイルとしてインポートおよびエクスポートすることができます。 これにより、Liferay環境間でのオブジェクトの移行が容易になります。
important
Objects は、リレーションシップのエクスポートおよびインポートをサポートしていません。 その他のすべてのオブジェクト要素および構成(スコープ、フィールド、レイアウト、アクションなど)をサポートしています。
定義のエクスポート
グローバルメニュー(
)を開き、 [コントロールパネル] タブに移動して、 [オブジェクト] をクリックします。
目的のオブジェクトの Actions ボタン (
) をクリックし、 Export as JSON を選択します。
ダイアログウィンドウの Save をクリックし、オブジェクト定義をJSONファイルとしてダウンロードします。
一度エクスポートすると、互換性のあるLiferay環境にオブジェクト定義をインポートすることができます。
定義のインポート
グローバルメニュー(
)を開き、 [コントロールパネル] タブに移動して、 [オブジェクト] をクリックします。
アプリケーションバーの アクション ボタン(
)をクリックし、 [Import Object] を選択します。
新しいオブジェクトの 名前 を入力し、インポートしたい JSON ファイル を選択します。
importantオブジェクト名はユニークで、パスカルケースを使用する必要があります。
[Import] をクリックします。
オブジェクトの定義はバックグラウンドでインポートされるため、数分かかることがあります。