1
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 找到并删除,但我想避开 sql server 上的第二个查询,我想要以最低成本的最佳方式。

4

0 回答 0