【发布时间】:2014-10-02 13:40:22
【问题描述】:
我一直在为这段代码苦苦挣扎,我是新手,所以请耐心等待。
下面的代码非常适合在一个名为 Blog 的表中进行搜索。不过我还有 3 张桌子,看起来像这样:
--[FE]
----- [Blog]
----- [Bolted_steltanks]
----- [Mixers]
----- [Windpower]
我希望我的代码搜索所有 4 个表,现在它只搜索 1 个表。下面是我的部分代码:
var q = from p in dbBlog.Blog.ToList()
//join w in dbAlbum.Windpower on p.Description equals w.Description
where
Data.Any(x => p.Description.IndexOf(x) >= 0) ||
Data.Any(x => p.Date.IndexOf(x) >= 0)
orderby p.id descending
select p;
return View("Found", q.ToList());
另一个小问题是接收结果的视图。我不确定如何创建模型,一张表在这段代码中效果很好:
@model IEnumerable<FE.Blog>
非常感谢任何帮助。
【问题讨论】:
标签: sql asp.net-mvc linq asp.net-mvc-3