[将 Code First DbContext 与 Entity Framework 5.0 RC 一起使用]
不确定发生了什么?
- 个人
Tracks
被存储 - 并且个人
PlaybackEvents
被存储 - 但是当我这样做时没有填充
ICollection<PlaybackEvent>
ofTrack
var tracks = myDbContext.Tracks.ToList();
- 即使我保存了其中
myDbContext.Tracks.Add(track); myDbContext.SaveChanges();
有track
几个PlaybackEvents
ICollection<PlaybackEvents>
希望轨道的相关部分
public class Track
{
public string Id {get; set;}
private ICollection<PlaybackEvent> _playbackEvents;
public ICollection<PlaybackEvent> PlaybackEvents
{
get { return _playbackEvents ?? (_playbackEvents = new List<PlaybackEvent>()); }
set { _playbackEvents = value; }
}
}
简化的播放事件
public class PlaybackEvent {
public string Id {get; set;}
public string Track_Id { get; set; }
}