想实现功能如delete from tb where id in (***),当然我可以db.ExecuteStoreCommand去做实现,不过我还是想知道在ef4下是否有其他的手段实现。因为ObjectContext的EntityObject下貌似只有个DeleteObject方法,所以我担心实现不了。实际需求:分类下有产品,给定分类id,要删除某个分类下的所有产品,有人提到一个sub entity概念,但是实现不了,请高人指教。尽量减少查询数据库的次数。