所以我有一个团队及其记录的模型。
[Table("Team")]
public class Team
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
[Required]
public string TeamName { get; set; }
public virtual TeamRecord TeamRecord { get; set; }
}
及其记录:
[Table("TeamRecords")]
public class TeamRecord
{
[Key, ForeignKey("Team")]
public int Id { get; set; }
public int WinCount { get; set; }
public int LoseCount { get; set; }
public virtual Team Team{ get; set; }
}
如下图所示,当我返回列表时,它包含所有30个团队及其个人记录。
但是即使是这种情况,我返回的是IEnum,我仍然没有检索到正确的数据。或至少不是全部。正如您在下面看到的那样,我仅获得一线队伍,甚至似乎在完成比赛之前就被切断了。发生了什么事?