Я столкнулся с этой странной ошибкой при попытке сохранить данные в базу данных на MS Azure.
поле должно иметь тип строки или массива с максимальной длиной '1'
Я совершенно уверен, что не могу исправить это на стороне Azure, потому что я перепробовал все строковые типы данных (char, varchar, nchar, nvarchar, текст со значениями, такими как 255 или max). Строка с 1 символом действительно сработала и была сохранена в БД.
Мне удалось избежать этой ошибки, установив context.Configuration.ValidateOnSaveEnabled = false;
, но это не желаемое решение.
Я полагаю, что это должно быть указано где-то в коде, но я понятия не имею, где указана длина этой строки и, следовательно, как ее редактировать. Любая помощь будет оценена!