none
¿Se puede anexar una propiedad al modelo pero que no se agregue a la migración? RRS feed

  • Pregunta

  • Buenas noches, escribo en esta oportunidad porque tengo una duda, estoy programando en asp.net core 2.2, estoy trabajando con dos tablas llamada moneda y pais, con una relación de 1 a muchos, es decir, 1 país tiene muchas monedas, lo modelo los tengo asi:

     public class Moneda
        {
            [Key]
            public int MonedaId { get; set; }
            [Required(ErrorMessage = "Ingrese el código de la moneda")]
            [StringLength(3, MinimumLength = 2, ErrorMessage = "El código debe ser mínimo 3 letras")]
            public string Mo_codigo { get; set; }
            [Required(ErrorMessage = "Ingrese el nombre de la moneda")]
            [StringLength(50, MinimumLength = 3, ErrorMessage = "El nombre debe tener mínimo 3 letras")]
            public string Mo_nombre { get; set; }
            public int PaisId { get; set; }
        }
    public class Pais
        {
            [Key]
            public int PaisId { get; set; }
            [Required(ErrorMessage = "Ingrese el nombre de país")]
            [StringLength(50)]
            public string P_nombre { get; set; }
            public List<Moneda> Monedas { get; set; }
        }

    Por casualidad hay una manera de colocarle un campo adicional al modelo Moneda pero que no lo agregue a la base de datos? Es que quiero retornar una lista del modelo Moneda pero en esa lista quiero también anexarle el nombre del país.

    domingo, 10 de febrero de 2019 2:38

Respuestas

Todas las respuestas