我有一个看起来像的表格,
表1
someID PK,节点
表2
nodeID PK,节点
我正在尝试在 nhibernate 而不是 sql 中进行以下操作
SELECT *
FROM tabel1
LEFT OUTER JOIN tabel2
ON tabel1.node = tabel2.nodeid
我已经尝试过(这是多对一的关系,因为 Tabel2 可以有多个 Tabel1 关系)
Tabel1 映射文件
References(x => x.Tabel2)
.Column("nodeID")
.Not.LazyLoad();
Table2 映射文件
HasMany(x => x.Tabel1)
.KeyColumn("node")
.Not.LazyLoad();
我不明白为什么这不起作用!