我的文章课上有这个:
public int GalleryID { get; set; }
public virtual Gallery Gallery { get; set; }
这是我的画廊课:
public class Gallery
{
public int GalleryId { get; set; }
public string Name { get; set; }
public virtual ICollection<Photo> Photos { get; set; }
}
当我在存储库中删除画廊时:
public virtual void Delete(int id)
{
T entity = dbset.Find(id);
dbset.Remove(entity);
dataContext.SaveChanges();
}
我也删除了文章,但这不是我想要的。我想保留文章(只是可能将galleryId 设置为0 a 并将gallery 设置为null。谢谢