У меня есть класс Person:
public class Person {
public int Id { get; set; }
public int DeptId { get; set; }
public decimal Salary { get; set; }
}
В базе данных Id и DeptId помечены как первичные ключи.
Я пытался удалить все записи из базы данных, где значение DeptId соответствует x (входная переменная.)
Если я получу доступ к таким записям:
var people = Database.People.Where(p => p.DeptId = 10);
Каков наилучший способ удалить все такие записи (без использования итераций)?