【发布时间】:2012-08-21 09:41:21
【问题描述】:
我正在使用实体框架。我正在使用具有多个模式的单个数据库,
mySchema1.Employee
mySchema2.Employee
mySchema3.Employee
当我为此数据库生成 edmx 时,它将表重命名为 Employee1、Employee2、Employee3 等。
如何使用单个 edmx 实现多模式实现。
编辑: 此处的对象应使用与 Employee 相同的名称。只有可变部分是模式。 ctx.Employee - 应该从特定模式中获取数据。我正在寻找可以指定使用哪个的东西。
请帮忙。
【问题讨论】:
-
你想要它调用它创建的对象是什么?
-
您希望他们都被称为员工吗?你能再说明一下你的意图(你想达到的目标)吗?
-
@Styxxy - 请查找已编辑的问题部分。
-
所以您希望能够指定是使用
mySchema1.Employee还是mySchema2.Employee- 您的意思是您希望能够在运行时 进行选择吗?或者当您生成 edmx 时? -
你解决了吗?我需要完全相同的东西!谢谢!
标签: .net entity-framework multiple-schema