我们将现有的MVC6 EF6应用程序移植到Core.
EF Core中有一个简单的方法来更新多对多关系吗?
我从EF6清除列表并用新数据覆盖它的旧代码不再有效.
var model = await _db.Products.FindAsync(vm.Product.ProductId);
model.Colors.Clear();
model.Colors = _db.Colors.Where(x =>
vm.ColorsSelected.Contains(x.ColorId)).ToList();
Run Code Online (Sandbox Code Playgroud)