Entity Framework や LINQ to SQL を使っている皆が不満に思っているのが、更新と削除を 1 エンティティ毎にしか行えないことだと思います。例を挙げると Entity Framework では以下のようなコードを書く必要があります。 複数エンティティの更新 // 10000 円以上の商品は送料無料にする var productList = context.Products.Where(p => p.Price > 10000).ToList(); foreach (var product in productList) { // 送料を 0 円にする product.ShippingCost = 0; } // 変更を保存 context.SaveChanges(); 複数エンティティの削除 // 在庫がない商品を削除する var productList = con
![LightSpeed ORM で Bulk Update と Bulk Delete を試してみる - しばやん雑記](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)