Liferay service.xml外键多对多
你好,Liferay专家 请帮助我在Liferay中为以下场景创建Liferay service.xml外键多对多,service,entity,liferay,builder,Service,Entity,Liferay,Builder,你好,Liferay专家 请帮助我在Liferay中为以下场景创建service.xml: 我有两张桌子 SystemUsed systemUsedId long name varchar userId long --> mapped to userId of User_ table systemUsedId long --> mapped to systemUsedId of SystemUsed table.<br> 用户使用的系统 syste
service.xml
:
我有两张桌子
SystemUsed
systemUsedId long
name varchar
userId long --> mapped to userId of User_ table
systemUsedId long --> mapped to systemUsedId of SystemUsed table.<br>
用户使用的系统
systemUsedId long
name varchar
userId long --> mapped to userId of User_ table
systemUsedId long --> mapped to systemUsedId of SystemUsed table.<br>
userId long-->映射到用户表的userId
systemUsedId long-->映射到SystemUsed表的systemUsedId。
谢谢您可以按如下方式创建表:
<entity name="SystemUsed" local-service="true" remote-service="false">
<column name="systemUsedId type="Long" />
<column name="name" type="String"/>
</entity>
<entity name="User_SystemUsed" local-service="true" remote-service="false">
<column name="systemUsedId" type="SystemUsed" entity="SystemUsed" mapping-key="systemUsedId" />
<column name="userId" type="User" entity="User_" mapping-key="userid" />
</entity>
您可以按如下方式创建表:
<entity name="SystemUsed" local-service="true" remote-service="false">
<column name="systemUsedId type="Long" />
<column name="name" type="String"/>
</entity>
<entity name="User_SystemUsed" local-service="true" remote-service="false">
<column name="systemUsedId" type="SystemUsed" entity="SystemUsed" mapping-key="systemUsedId" />
<column name="userId" type="User" entity="User_" mapping-key="userid" />
</entity>