Asp Net Core - Ошибка сохраняется Значение объекта - PullRequest
0 голосов
/ 26 апреля 2019

Я пытаюсь сохранить значение valueобъекта из адреса, и я получаю сообщение об ошибке ниже, я использую postgres, и я уже пытался отобразить этот класс несколькими способами, я видел, что у некоторых людей были похожие проблемы, но я не нашелрешение.Я сталкиваюсь с этой ошибкой только при использовании ef core

System.InvalidOperationException: 'Сущность типа' EmpresaModel 'разделяет таблицу' Empresa.Empresa 'с сущностями типа' EnderecoEmpresa ', но нет сущностиэтот тип с тем же значением ключа, которое было помечено как «Добавлено».Рекомендуется использовать 'DbContextOptionsBuilder.EnableSensitiveDataLogging', чтобы увидеть значения ключа. '

        builder.OwnsOne(e => e.EnderecoEmpresa, a =>
        {
            a.Property(p => p.Bairro).HasMaxLength(50)
                .HasColumnName("Bairro")
                .HasDefaultValue("");
            a.Property(p => p.CEP).HasMaxLength(10)
                .HasColumnName("CEP")
                .HasDefaultValue("");
            a.Property(p => p.Complemento).HasMaxLength(60)
                .HasColumnName("Complemento")
                .HasDefaultValue("");
            a.Property(p => p.IdMunicipio)
                .HasColumnName("MunicipioId");
            a.Property(p => p.IdUF)
                .HasColumnName("UfId");            
            a.Property(p => p.Logradouro)
                .HasColumnName("Logradouro").HasMaxLength(60)
                .HasDefaultValue("");
            a.Property(p => p.Numero)
                .HasColumnName("Numero").HasMaxLength(10)
                .HasDefaultValue("");
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...