实体框架中此选择查询的等效内容是什么

时间:2015-10-01 01:42:44

标签: sql asp.net-mvc entity-framework

我确实搜索过这个,但找不到合适的答案。

此查询的等效内容是什么:

SELECT * FROM table WHERE column=value

我需要检索具有相同列值的所有行

我是实体框架的新手,对不起,如果这看起来很容易,但我真的做了我的搜索并没有发现任何内容,我找到的每个解决方案只返回一行,而我有2行具有相同的列值

这是所有只返回一条记录的众多解决方案之一

var medicalDetails = db.medicaldetails.Where(m => db.medicaldetails.Any(p =>   p.MDID == id));
return View(medicalDetails.ToList());

1 个答案:

答案 0 :(得分:1)

您正在寻找LINQ查询的查询:

myContext.MyTable.Where(t => t.column == value);

或者就你的例子而言:

db.medicaldetails.Where(m => m.MDID == id);