我正在尝试使用Entity Framework和Linq查询项目中的sql视图。 我现在已经尝试了好几个小时,但我无法做到这一点。
var ii = context.view_DatabaseUsers.Any(usr => usr.DomainID == id);
答案 0 :(得分:0)
如果这是一个仅引用数据库中一个表的视图,您可以在技术上更改model.edmx以将其视为表。在此之后,您将能够创建更新&用它删除。缺点是,下次更新模型时会被覆盖,因此您必须再次更改它。
如果视图聚合来自多个表的数据,则必须坚持使用您在数据库上创建的存储过程,并通过函数映射将其映射到模型中的视图。