我正在 Liferay 中创建一个组织
,使用:
OrganizationLocalServiceUtil.addOrganization (
userId, parentOrganizationId, name,
type, recursable, regionId, countryId,
statusId, comments, false, serviceContext);
以下是我的困惑:
- 为什么我们需要
parentOrganizationId
? - 组织
状态
指的是什么? - 为什么选择
ServiceContext
?
最佳答案
简短回答:There's javadoc
稍微长一点:
- 组织具有隐式层次结构 - 因此,如果您创建组织,不妨在层次结构中的预期位置(即parentOrganizationId)创建它。
- 您可能想尝试使用 ListTypeConstants.ORGANIZATION_STATUS_DEFAULT 作为您指定的状态
- 通常,Liferay 将所有者或其他数据与创建的实体一起存储(例如,用于以后的权限检查)。这是可以从 serviceContext 检索的数据。
关于liferay - 使用 OrganizationLocalServiceUtil.addOrganization 在 Liferay 中创建组织?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13948098/