我在 SQL Server 的上下文和 MySql 的上下文中有相同的实体,我需要将相同的实体从 SQL Server 添加到 MySql,但我不能。
我有这个代码:
var test1 = contextSQL.MyEntitys.Where(m => m.Id == 1000).FirstOrDefault();
var test2 = contextMySql.MyEntitys.Where(m => m.Id == 1000).FirstOrDefault();
if(test2 != null)
test2 = test1;
else
contextMySql.MyEntitys.Add(test1);
contextMySql.SaveChanges();
这是行不通的。
我尝试了很多东西和其他人的示例代码,显然有同样的问题,但没有任何效果。任何想法?