[英]Search data in asp.net web api and Entity Framework
I want to find a name records For example i have two record 我想查找一个姓名记录例如,我有两个记录
<Employee>
<Name>Jone</Name>
<Address>United Kingdom</Address>
<Phone>0123456789</Phone>
</Employee>
------------------
<Employee>
<Name>Ronaldo</Name>
<Address>Portugal</Address>
<Phone>0123456789</Phone>
</Employee>
i'd like for example implement: 我想例如实施:
http://localhost:18179/Api/Employee/Search/ronal
ronal
is string from keyboard. ronal
是键盘上的字符串。 Result 结果
<Employee>
<Name>Ronaldo</Name>
<Address>Portugal</Address>
<Phone>0123456789</Phone>
</Employee>
I tried to but not ok. 我试图但不行。
public List<Employee> SearchList(string name)
{
var store = db.Employyes.Where(a => a.Name.Contains(name)).ToList();
return store;
}
You need to define a route using, for example, [HttpGet] and [Route]: 您需要使用例如[HttpGet]和[Route]定义路由:
[HttpGet]
[Route("search/{name}")]
public List<Employee> Search(string name)
{
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.