5
我想創建一個新的EF對象,它引用另一個對象(在我的示例中是aspnet userId),而不加載外部(鍵)對象。使用外鍵引用創建新的EF對象而不加載整個重新引用對象
所以基本上我要做到以下幾點:
buskerSet bs = new buskerSet();
bs.Title = title;
bs.Image = image;
bs.Created = DateTime.Now;
//The following will crash, because bs.aspnet_Users is null
bs.aspnet_Users.UserId = userId;
context.SaveChanges();
在bs.aspnet_UsersReference我無法找到任何東西,這將有助於..
SOLUTION:
aspnet_Users user = new aspnet_Users { UserId = userId };
context.AttachTo("aspnet_Users", user);
set.aspnet_Users = user;
的感謝!正是我所期待的 – AyKarsi