在我的生活中,我有一个web表单portlet供用户填写。填好表单后,数据存储在数据库中的表expandovalue
中现在我正试图检索该数据并在portlet中显示它,我发现了很多关于expando的文档,但大多数文档是针对较旧版本的liferay,我不确定这是我正在寻找的。因为expando似乎适用于自定义字段和我的场景,所以数据存储在默认数据库表
中如何获取存储在数据库表"expandovalue"中的数据并将其显示在portlet中?
我认为这应该适用于用户模型。
ExpandoValue expandoValue = ExpandoValueLocalServiceUtil .getData(themeDisplay.getCompanyId(),User.class.getName(), ExpandoTableConstants.DEFAULT_TABLE_NAME ,"fieldName",user.getUserId(),StringPool.BLANK)