mvc2 asp.net查找符合条件LINQ的所有记录

时间:2012-02-06 20:33:28

标签: linq linq-to-entities

我正在尝试查询我的模型以查找“A”的所有实例,其中有几个条件为真。

例如,下表:

A
----
b_id
c_id
name

B
----
id
name

C
----
id
name

我想执行查询以查找A中的所有记录,其中B.name ==“foo”和C.name ==“baz”

编辑:

我正在使用Linq来实现:

FooEntities db = new FooEntities();

尝试做某事......

A FooA = db.As.Include("B").Include("C").Where(a => a.b_id == 1);

1 个答案:

答案 0 :(得分:0)

尝试

var As = db.As.Include("B").Include("C")
      .Where(a => a.B.name === "foo" && a.C.Name == "baz");