アカウント/ポータル・アドレス・オブジェクトとカスタム・オブジェクトの間にリレーションシップを追加できない

問題

  • 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対多のタイプを使用する必要があります。 カスタムオブジェクトは、両方の関連の多数側である必要があります。

追加情報

  • この問題は、商取引関連の理由でこれらのオブジェクト関係を使用しようとした場合にも発生する可能性がある。
  • 詳しくは この記事をご覧ください。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています