我使用主键和外键加入两个表。
我的桌子是
我想根据ID = categoryId
选择类别我正在使用NHibernate 4.03和xml配置文件。
答案 0 :(得分:4)
对于不相关的实体:
var query = from item in session.Query<Item>()
join category in session.Query<Category>() on item.CategoryID equals category.Id;
对于相关实体:
Category catAlias = null;
var query = session.QueryOver<Item>()
.JoinAlias(x => x.Category, () => catAlias);