問題
- Account または Portal Address システム・オブジェクトとカスタム・オブジェクトの間にリレーションシップを作成しようとすると、失敗します。
- 間違った)セットアップによっては、コンソールに次のようなエラーメッセージが表示される:
com.liferay.object.exception.ObjectRelationshipParameterObjectFieldException: Object definition Address requires a parameter object field ID
環境
- Liferay DXP 7.4+
解像度
- カスタムオブジェクトを[Accounts]および[Postal Address]システムオブジェクトに関連付ける場合、これらの関連はシステムオブジェクト側で定義し、1対多のタイプを使用する必要があります。 カスタムオブジェクトは、両方の関連の多数側である必要があります。
追加情報
- この問題は、商取引関連の理由でこれらのオブジェクト関係を使用しようとした場合にも発生する可能性がある。
- 詳しくは この記事をご覧ください。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン