我有一个名为TableA的表,该表具有来自TableB的外键和与TableB的一对多关系
我想做的是:
var v = Context.TableASet
.Include("TableB")
.Where(x => x.TableB.Col1 == 123)但是当我使用x.TableB.时,我没有Col1选项。这是因为TableB具有一对多的关系,所以我获得的是集合的属性,而不是TableB对象的属性
我能在这里做些什么?
发布于 2009-10-27 08:33:33
您可以在TableB上使用Any()方法:
var v = Context.TableASet.Include("TableB").Where(x => x.TableB.Any(b => b.Col1 == 123));https://stackoverflow.com/questions/1628057
复制相似问题