是否可以创建未映射到数据库中表的实体?
我创建了一个具有 5 个属性(姓名、电话、电子邮件、日期、评论)的实体 (A)。我的数据库中没有名为 A 的表。
我使用 linq 查询了模型中的其他表,并将结果转换为类型 (A) 的列表
IList<A> results = new IList<A>();
results = (from m in B
where m.Id < 10
select new { m.name, m.email, m.date, m.phone, m.comment }).ToList();
return View(results)
我这样做是为了防止将匿名类型传递给我的视图。