我有一个与MVC连接查询的问题,我不知道为什么.
无法在LINQ to Entities查询中构造实体或复杂类型"Tusofona_Website.Models.site_noticias".
我的控制器:
private TusofonaDBs db = new TusofonaDBs();
//
// GET: /DestaquesMain/
public ActionResult Index()
{
var query = (from sd in db.site_desquesnoticias
join sn in db.site_noticias on sd.IDNoticia equals sn.IDNoticia
where sn.Destaque == 1
select new site_noticias {
CorpoNoticia = sn.CorpoNoticia,
TituloNoticia = sn.TituloNoticia
}).ToList();
//return View(db.site_desquesnoticias.ToList());
return View(query);
}
Run Code Online (Sandbox Code Playgroud)
我的型号:
public class site_destaquesnoticias
{
[Key]
public Int32 IDDestaque { get; set; }
public Int32 IDNoticia { get; set; }
public string Foto { get; set; …Run Code Online (Sandbox Code Playgroud)