本文介绍了nHibernate加入条件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
I am new to NHibernate. Is it possible to create a criteria for the below scenario
public class A{
public string name {get; set;}
}
public class B {
public string name {get; set;}
}
public class C {
public string firstname {get; set;}
public string lastname {get; set;}
}
eventually I want to build the below query
SELECT a.*, b.*, c.* FROM A AS a
INNER JOIN B as b ON a.id = b.Id
INNER JOIN C AS c ON b.id = c.Id
WHERE o.lastname like '%ted%'
OR c.firstname like '%test%'
OR b.name like '%test%'
OR a.name like '%test%'
推荐答案
这篇关于nHibernate加入条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!