B表.single(s=>s.B_ID==3).A表(a=>a.A_Name=='false')
如果你是有建立外键关联的话,你生成实体框架时,会自动有关联表的导航属性.直接点对应的导航属性加自己的判断就行了.
B表.single(s=>s.B_ID==3) 后面怎么突然出现a表呢?
@koi: a表是b表里的导航属性,如果你有建立外键关联的话,没有的话是不行的
Linq to Entities 是针对Entities(实体)的,你这里只有数据库,没有实体,怎么写LINQ?
在LINQ的眼中只有Entities,没有数据库。Entities与数据库的映射是另一个层面考虑的问题。
Linq to Entities 是针对Entities(实体)这个知道的。 我是简略了没写 我的意思就是A表实体就是A,B表实体就是B
@koi: 既然是1对1关系,为什么不用导航属性?
如果实在不想用导航属性,可以用LINQ的join查询
from a in tabla
select new
{
}