我有两个表如下:
Table A:
site [pk]
group [pk]
Table B:
group [pk]
method[pk]
gate [pk]
A 的复合键 - [站点组]。
B 的复合键 - [组方法门]。
如何仅在列 Group 值上检索与 B 表关联的 A 表的所有记录?group 在两个表中可以有多个条目,而不是唯一的列。
两个表都独立于 mysql,我必须使用两个表中可用的 group 列来加入hbm文件。
类似于 B 类的内容
<set name="SiteGroup" table="A"
inverse="true" lazy="true" fetch="select">
<key column="group"/>
<one-to-many class="A's as class " />
</set>