我正在使用Entity Framework 5和MySQL数据库,我想一次保存两个新的相关实体:
Address address = data.Addresses.Create();
address.Street = ...
data.Addresses.Add(address);
Person person = data.Persons.Create();
person.FirstName = ...
data.Persons.Add(person);
data.SaveChanges();
但它失败了。当我添加实体地址后调用SaveChanges时,它可以工作。但是我想避免两次往返DB,当一个人就够了。
祝你好运, 托斯滕