Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的liferay 中,我有一个供用户填写的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)