我正在尝试返回匹配搜索结果的字符串。在下面的示例中,您可以看到我做了一个有趣的练习。描述是大型文本集合 - "牛是家畜"更大的文字说明。现在我的问题是当我输入字符串的一些部分,如" cow"然后实体框架应该归还给我所有" cow"相关项目数据。怎么做?
控制器代码:
using (var db = new TestEntities())
{
var returnedSearchData = db.Products.Where(x => x.Description == SrcKey).ToList();
}
答案 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();
}