按字符串字符匹配返回实体数据

时间:2018-01-10 18:22:26

标签: asp.net-mvc

我正在尝试返回匹配搜索结果的字符串。在下面的示例中,您可以看到我做了一个有趣的练习。描述是大型文本集合 - "牛是家畜"更大的文字说明。现在我的问题是当我输入字符串的一些部分,如" cow"然后实体框架应该归还给我所有" cow"相关项目数据。怎么做?

控制器代码:

using (var db = new TestEntities())
            {
                var returnedSearchData =  db.Products.Where(x => x.Description == SrcKey).ToList();
            }

1 个答案:

答案 0 :(得分:0)

这样的事情对你有用吗?

<强> LINQ

var matches = from m in db.Products
where m.Name.Contains("cow")      
select m;

实体框架

using (var db = new TestEntities())
        {
            var returnedSearchData =  db.Products.Where(x => x.Description.Contains("cow")).ToList();
        }