Я получаю ошибки, когда пытаюсь удалить объект с помощью Dbcontext.Remove (my_entity).Я делаю поиск, который находит сущность в БД, и она вместе с другими должна быть удалена, когда я вызываю SaveChanges.
Однако, поскольку моя модель EF для этой сущности говорит, что некоторые поля являются обязательными, ихотя у сущностей в Db есть пустые строковые значения в этих полях, я не могу удалить их при вызове savechanges, так как я думаю, что проверка модели не удалась.
Так что вмодель для этой конкретной сущности, у меня есть аннотации данных, подобные этой
[Required]
[StringLength(20)]
public string RackCode { get; set; }
Теперь в Db в этом поле есть нулевые значения для списка сущностей, которые я удаляю.Как я могу заставить EF позволить мне удалить их?