J'ai une liste qui contient les identifiants PK d'un certain nombre d'objets dans une collection que je veux supprimer. Est-ce que quelqu'un sait comment écrire une seule requête pour récupérer ces objets?Entity Framework: Suppression de plusieurs objets requête
Par exemple:
IList<int> objectList; // populated with int Primary key Ids
using (MyEntities context = new MyEntities()){
var result = context.MyObjectCollection.Where(obj=> obj.ID IN objectList);
foreach(var item in result){
context.DeletObject(item);
}
context.SaveChanges();
}
Toute aide serait grandement appréciée!