跟踪和附加问题

时间:2013-06-13 14:50:26

标签: asp.net-mvc-4 entity-framework-5

foreach (var memo in album64.Album_Share_Text)
                {

                    try
                    {
                        //album_Share_TextRepository.Attach(memo);
                        album_Share_TextRepository.Delete(memo);
                        album_Share_TextRepository.SaveChanges();
                    }catch(Exception e)
                    {

                    }
                }


if attach:IEntityChangeTracker的多个实例不能引用实体对象。
if delete:无法删除对象,因为在ObjectStateManager中找不到该对象。

我可以通过id和delete找到,但是我想避开sql server上的第二个查询,我希望以最低的成本获得最佳方式。

0 个答案:

没有答案