在mvc 4中查找所有匹配的记录

时间:2014-12-20 11:02:05

标签: c# asp.net-mvc-4

此语句仅返回第一个匹配记录,但我想获取所有匹配的记录。

var checkStatus = dbx.CONTACTS.FirstOrDefault(chk => status == chk.STATUS)

我也试过这个

var checkStatus = dbx.CONTACTS.All(chk => status == chk.STATUS); 

但未获得必要的结果 还告诉我如何在jquery函数中接收记录列表

2 个答案:

答案 0 :(得分:1)

FirstOrDefaul会返回first匹配对象,如果找不到则会null

如果所有对象都符合您的条件,则

All将返回true或返回false

var checkStatus = dbx.CONTACTS.Where(chk => status == chk.STATUS); 

答案 1 :(得分:0)

 var checkStatus = dbx.CONTACTS.Where(chk => status == chk.STATUS).ToList()