数据库实体定义中创建视图

在实体定义中一般要定义视图,因为用delegator做查询时只能是单表查询,设计多表查询的时候就要建立视图。
视图定义代码:
<view-entity entity-name="GroupEmailView"
package-name="org.ofbiz.call" title="call View Entity"
copyright="Copyright (c) 2005 unisun" author="Jay">
<member-entity entity-alias="EM" entity-name="Email" />
<member-entity entity-alias="PR" entity-name="Person" />
<member-entity entity-alias="AG" entity-name="AccountGroup" />

<alias entity-alias="EM" name="title" />
<alias entity-alias="EM" name="emailId" />
<alias entity-alias="EM" name="sentDate" />
<alias entity-alias="EM" name="accountOrContact" />
<alias entity-alias="EM" name="mailTo" />
<alias entity-alias="EM" name="mailCcTo" />
<alias entity-alias="EM" name="mailFrom" />


<alias entity-alias="AG" name="groupName" />

<alias entity-alias="PR" name="firstName" />
<alias entity-alias="PR" name="lastName" />

<view-link entity-alias="EM" rel-entity-alias="AG">
<key-map field-name="groupId" rel-field-name="groupId" />
</view-link>
<view-link entity-alias="EM" rel-entity-alias="PR">
<key-map field-name="createBy" rel-field-name="partyId" />
</view-link>
</view-entity>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值