Ошибка PostgresException: 23502 при попытке добавить запись в БД в ASP.NET

введите сюда описание изображенияДелаю небольшой проект на ASP.NET Core 3.1. В качестве бд используется PostgresSQL, в качестве ORM - Entity Framework Core 3. Есть две модели - Country и Company, связанные отношением "один-к-одному". Есть форма, через которую пользователь добавляет объект Country в бд - всё работает. Соответственно, есть форма для добавления объекта Company.В ней определен тег для выбора объекта Country. При POST запросе вылетает ошибка: PostgresException: 23502: нулевое значение в столбце "CountryId" нарушает ограничение NOT NULL. Много всего перепробовал, всё также вылетает ошибка.В чём может быть проблема?Почему CountryId null, хотя он не должен быть таковым?ФормаСообщение об ошибке


Ответы (0 шт):