ObjectQuery<T>.Include 指定查询结果中要包括的相关对象 var q = from e in db.Employees join o in db.Books on e.EmployeeID equals o.EmployeeID into b from x in b.DefaultIfEmpty() select new { e.ID, e.Name, o.BookName };
这句话之前看到过, 就是不知道具体有什么用, 不include好像也没有什么影响
我想我知道的include("table")有什么用了, 使用 var info = (from c in _entities.UserSet.Include("Group") where c.user_id == id select c).FirstOrDefault(); 之后,便可以通过info.Group.group_name来获取名字了; 如果不在查询语句中加入include("table")则不能这样引用。如果有介绍怎样使用Include等实体类中的方法,或者相关的网址的, 还请推荐,谢谢!明日结贴。
指定查询结果中要包括的相关对象
var q =
from e in db.Employees
join o in db.Books on e.EmployeeID equals o.EmployeeID into b
from x in b.DefaultIfEmpty()
select new
{
e.ID,
e.Name,
o.BookName
};
就是不知道具体有什么用,
不include好像也没有什么影响
我想我知道的include("table")有什么用了,
使用 var info = (from c in _entities.UserSet.Include("Group")
where c.user_id == id
select c).FirstOrDefault();
之后,便可以通过info.Group.group_name来获取名字了;
如果不在查询语句中加入include("table")则不能这样引用。如果有介绍怎样使用Include等实体类中的方法,或者相关的网址的,
还请推荐,谢谢!明日结贴。