似乎有不同的方式使用linq进行连接。一个更简单,涉及像这样刚刚加盟表:实体框架使用连接方法和lambda表达式加入
var found = from c in s.categories
join cm in s.categorymaps on c.CategoryId equals cm.ChildCategoryId
select c;
有使用lambda表达式的另一种方式,我有一个时间试图找出如何使用此语法加入赫克。任何人都可以提供详细解释和大量例子的链接吗?或者只是简单地演示如何使用这个相当混乱的语法示例?
var x = _session.All<category>().Join<categorymap,category, ....
谢谢大家的帮助。我发现这非常有用的链接,这真的解释了相当复杂的join()方法,所以想我会分享给其他人学习 – Mason 2011-02-18 21:56:23
@Mason - 如果你觉得它有用,请upvote我的回答 – 2011-02-18 22:22:28