我使用Fluent Nhibernate并且我必须进行左连接,所以我需要使用QueryOver(我更喜欢Query,但它没有一个很好的方法来进行左连接),但是我不能得到我预期的结果。 我想要一个像这样的查询
select p.id_proyecto, p.titulo, c.id_compromiso from
sgc.proyecto p
left outer join sgc.compromiso c on p.id_proyecto = c.id_proyecto and c.id_solicitante = 1
where
(p.id_creador = 1 or p.id_responsable = 1)
但我有这个
select p.id_proyecto, p.titulo, c.id_compromiso from
sgc.proyecto p
left outer join sgc.compromiso c on p.id_proyecto = c.id_proyecto
where
(p.id_creador = 1 or p.id_responsable = 1) and c.id_solicitante = 1
有没有办法在Fluent NHibernate中做到这一点?
由于