如何在NHibernate中创建一个能够完成以下任务的析取,
我正在使用的遗留数据库有一个主要表格和三个映射的一对一表格,其中包含一些类似的列,我想在每个单一列中找到它,
我试过这个,但当然它没有用;
public void AddSomeQuery(DetachedCriteria query)
{
if (someValue != null)
{
query
.CreateCriteria("tabel1")
.CreateCriteria("tabel2")
.CreateCriteria("tabel3")
.Add(Restrictions.Eq("ColumnThatEveryTabelHas", someValue));
}
}
我希望这个问题很清楚。
谢谢!
答案 0 :(得分:0)
我觉得你的问题不太清楚。但这是我的尝试: 为什么不单独查询3个表并将3个单独的值列表加在一起?