最佳答案
我写过这样的课程:
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"
};
}
}
还有
internal class DataContext : DbContext
{
public DbSet<Test> Tests { get; set; }
}
运行后代码:
var db = new DataContext();
db.Tests.Add(new Test());
db.SaveChanges();
我的数据被保存,但只是 Id
。我没有任何表或关系适用于 绳子列表。
我做错了什么? 我也试图使 绳子 virtual
,但它没有改变任何东西。
谢谢你的帮助。