Eu escrevi essa classe:
class Test
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
[Required]
public List<String> Strings { get; set; }
public Test()
{
Strings = new List<string>
{
"test",
"test2",
"test3",
"test4"
};
}
}
e
internal class DataContext : DbContext
{
public DbSet<Test> Tests { get; set; }
}
Depois de executar o código:
var db = new DataContext();
db.Tests.Add(new Test());
db.SaveChanges();
meus dados estão sendo salvos, mas apenas o Id
. Não tenho tabelas nem relacionamentos aplicáveis à lista de Strings .
O que estou fazendo de errado? Também tentei fazer Strings, virtual
mas não mudou nada.
Obrigado pela ajuda.
Test
entidade. Portanto, crie uma nova entidade com Id
propriedade e MyString
propriedade e , em seguida, faça uma lista disso.