用户组详细信息和用户组角色将保存在哪个实体中?
In which entity the User Group details and user Group roles will save?
参考以下 link,https://asifaftab87.wordpress.com/2014/09/22/create-usergroup-programmatically-in-liferay/ 我以编程方式创建了用户组。我想知道用户组详细信息和用户组角色将保存在数据库的哪个 table 中?如果我愿意,是否可以使用 Expando API?
为用户组添加自定义字段
有什么建议吗
用户存储在 USER_ table:
select * from USER_;
组存储在 GROUP_ table:
select * from GROUP_;
角色存储在ROLE_table:
select * from ROLE_;
用户及其组的简单视图:
select USER_.USERID, USER_.SCREENNAME, USER_.EMAILADDRESS, GROUP_.NAME
from USER_, USERS_GROUPS, GROUP_
where USER_.USERID = USERS_GROUPS.USERID and USERS_GROUPS.GROUPID = GROUP_.GROUPID
order by USER_.SCREENNAME;
用户及其角色的简单视图:
select USER_.USERID, USER_.SCREENNAME, USER_.EMAILADDRESS, ROLE_.NAME
from USER_, USERS_ROLES, ROLE_
where USER_.USERID = USERS_ROLES.USERID and USERS_ROLES.ROLEID = ROLE_.ROLEID
order by USER_.SCREENNAME;
可以为用途、组和角色添加自定义字段。
参考以下 link,https://asifaftab87.wordpress.com/2014/09/22/create-usergroup-programmatically-in-liferay/ 我以编程方式创建了用户组。我想知道用户组详细信息和用户组角色将保存在数据库的哪个 table 中?如果我愿意,是否可以使用 Expando API?
为用户组添加自定义字段有什么建议吗
用户存储在 USER_ table:
select * from USER_;
组存储在 GROUP_ table:
select * from GROUP_;
角色存储在ROLE_table:
select * from ROLE_;
用户及其组的简单视图:
select USER_.USERID, USER_.SCREENNAME, USER_.EMAILADDRESS, GROUP_.NAME
from USER_, USERS_GROUPS, GROUP_
where USER_.USERID = USERS_GROUPS.USERID and USERS_GROUPS.GROUPID = GROUP_.GROUPID
order by USER_.SCREENNAME;
用户及其角色的简单视图:
select USER_.USERID, USER_.SCREENNAME, USER_.EMAILADDRESS, ROLE_.NAME
from USER_, USERS_ROLES, ROLE_
where USER_.USERID = USERS_ROLES.USERID and USERS_ROLES.ROLEID = ROLE_.ROLEID
order by USER_.SCREENNAME;
可以为用途、组和角色添加自定义字段。