カスタム フィールドの値を格納するデータベース テーブルはどれですか?
knowledge-article-header-disclaimer-how-to
knowledge-article-header-disclaimer
legacy-article
learn-legacy-article-disclaimer-text
問題
- ユーザーは、ユーザー ポートレット内に「ロール」や「ユーザー タイプ」などのカスタム フィールドをいくつか作成しました。
- ユーザー フィールド データとカスタム フィールド データの両方が一緒に含まれているデータベース テーブルはどれですか?
- 手順:
1. Liferay DXP 7.2 を起動します。
2. 新しいユーザーを作成します。
3. それぞれのフィールドに値を追加します。
4. カスタム フィールド名「Role」を 1 つ作成し、値を「Engineer」として指定します。
5. [保存] をクリックします。
解決策
- カスタム フィールド データ カスタム フィールド名とそれに関連付けられた値は、次のテーブルに格納されます:
1。 EXPANDOCOLUMN
2. 拡大する
3. 拡張可能
4. エキスパンドバリュー
- また、ユーザー フィールド データとカスタム フィールド データの両方を一緒に格納するテーブルはありません。 ただし、'EXPANDOROW' および 'EXPANDOVALUE' の ClassPk 列の は、User_ テーブルの UserId です。 そのため、そのユーザーは、特定のユーザーに関連するカスタム フィールドの値を簡単に識別できます。
did-this-article-resolve-your-issue