0

多対多の関係を持つオブジェクトのグループのプロパティに新しいアイテムを追加する必要がある状況があります。EntityFramework.Extended を使用して一括でこれを行う方法はありますか? 何かのようなもの...

Ctx.Foos
   .Where(f => fooIds.Contains(f.FooId))
   .Update(f => f.Bars.Add(bar)) // <-- what would go here???

明らかに、Update() の部分は正しくありません。とりあえず、セットを取得してループすることで回避しました。より良い方法があるかどうか疑問に思っています。

4

1 に答える 1