0
私は非常に単純なオブジェクト構造を持っています...多数の子を持つ親オブジェクト...しかし、それらの子の1つへの参照もあります。データベースが作成され、私が期待するどのように見えるEntity Framework - 親は子と1つの子への参照を持っています
public class History
{
[Key]
public int Id { get; set; }
public virtual HistoryEvent ActiveEvent { get; set; }
public virtual List<HistoryEvent> Events { get; set; }
}
public class HistoryEvent
{
[Key]
public int Id { get; set; }
public string Name { get; set; }
}
static void Main(string[] args)
{
using (var context = new EfTest())
{
var history = new History
{
Events = new List<HistoryEvent>
{
new HistoryEvent { Name = "a" },
new HistoryEvent { Name = "b" },
new HistoryEvent { Name = "c" }
}
};
history.ActiveEvent = history.Events.First();
context.History.Add(history);
context.SaveChanges();
}
}
...
しかし、それは...内部例外がこれを提供します保存されません...
助けてください!