实体框架和SQL Server同义词

Pro*_*ofK 9 sql-server entity-framework synonym

仓促的研究告诉我,即使EF4仍然不支持SQL Server同义词.设置基于同义词的实体集的选项有哪些,就好像它是基于表的实体集一样?我提出的最粗糙的是复制同义词的基础表,将其添加到我的模型,然后重命名商店模型中的实体集.使用POCO或代码优先方法是否没有更优雅的解决方法?

Shi*_*iji 7

您可以创建一个视图,从同义词中选择数据,然后将视图添加到模型中.为模型中的视图提供同义词的名称.


cam*_*inc 4

请参阅这篇文章 - 显然您可以通过对 edmx 进行一些手动操作来做到这一点。

使实体框架模型跨越多个数据库

但它并不优雅,所以它不能回答你的问题:-)