在mvc控制器中连接字符串

本文关键字:连接 字符串 控制器 mvc | 更新日期: 2023-09-27 18:01:58

我已经为名称搜索创建了一个搜索控制器,我的代码看起来像这样:

from a in _entities.MainContacts
where a.Firstname.Contains(qry) || a.Lastname.Contains(qry)
orderby a.Lastname
select a).ToList();

我想包括一个连接,这样,如果有人把一个全名,它会找到它看firstname & " " & Lastname我知道如何在sql中创建一个字段,但不确定是否在mvc相同。

如有任何建议,我将不胜感激。

欢呼蚂蚁

在mvc控制器中连接字符串

你可以这样做。

where a.Firstname.Contains(qry) || a.Lastname.Contains(qry) || a.Firstname + " " + a.Lastname == qry

我承认它不是最好的,但它可以工作,并将产生这样的sql语句。

WHERE (([t0].[Firstname] + @p0) + [t0].[Lastname]) = @p1

我只包含了上面的全名检查