legacy-knowledge-base
公開されました Jun. 30, 2025

カスタム フィールドの値を格納するデータベース テーブルはどれですか?

written-by

Pooja Bhambani

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • ユーザーは、ユーザー ポートレット内に「ロール」や「ユーザー タイプ」などのカスタム フィールドをいくつか作成しました。
  • ユーザー フィールド データとカスタム フィールド データの両方が一緒に含まれているデータベース テーブルはどれですか?
  • 手順:
    1. Liferay DXP 7.2 を起動します。
    2. 新しいユーザーを作成します。
    3. それぞれのフィールドに値を追加します。
    4. カスタム フィールド名「Role」を 1 つ作成し、値を「Engineer」として指定します。
    5. [保存] をクリックします。

Environment

  • Liferay DXP 7.2

解決策

  • カスタム フィールド データ カスタム フィールド名とそれに関連付けられた値は、次のテーブルに格納されます:
    1。 EXPANDOCOLUMN
    2. 拡大する
    3. 拡張可能
    4. エキスパンドバリュー
  • また、ユーザー フィールド データとカスタム フィールド データの両方を一緒に格納するテーブルはありません。 ただし、'EXPANDOROW' および 'EXPANDOVALUE' の ClassPk 列の は、User_ テーブルの UserId です。 そのため、そのユーザーは、特定のユーザーに関連するカスタム フィールドの値を簡単に識別できます。
did-this-article-resolve-your-issue

legacy-knowledge-base