liferay - 如何使用 Liferay 服务构建器创建一对多关系

标签 liferay one-to-many liferay-service-builder

我需要在我的自定义实体和 Liferay 默认实体 DDMFormInstance 之间定义一对多关系。因此一个 MyCustomEntity 可以有许多 DDMFormInstance。我该怎么做?

最佳答案

您可以定义集合样式列;此外,您还需要 MyCustomEntityDDMFormInstance 之间的映射表,并且还要记住,服务构建器主要不是 ORM 工具。因此,开箱即用的功能终有一天会结束。

<column entity="User" mapping-table="Users_Groups" name="users" type="Collection" />

查看更多https://github.com/liferay/liferay-portal/blob/master/portal-impl/src/com/liferay/portal/service.xml

关于liferay - 如何使用 Liferay 服务构建器创建一对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54009277/

相关文章:

grails - Grails Portlet插件问题

liferay - Liferay : org. hibernate.QueryException 中面临异常:无法解析属性

java - 将日期从 view.jsp 传递到我的 Java Portlet

sql - MS SQL - 一对多关系 - 需要返回单行

Mysql 一对一或多对连接

django - 如何在 Django 中表达一对多关系?

java - Liferay Service Builder - 集合类型的列 (List<String>)

liferay - 在liferay服务构建器中删除特定字段值的记录

java - 如何在 Liferay Dev Studio 中使用 Jax-rs 后端创建 Rest API?

liferay - Liferay 中基于密码策略的密码语法检查