gpt4 book ai didi

entity-framework - 将对象列表作为外键

转载 作者:行者123 更新时间:2023-12-01 23:50:52 27 4
gpt4 key购买 nike

如果我有两个类:

 public class Event
{
public int EventId { get; set; }
public string EventName { get; set; }

}

public class Dog
{
public int DogId { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}

我希望我的 event 类能够附加一个 dog 列表。我怎样才能让我的事件类明白我希望它能够包含狗的列表?我正在使用 Entity Framework 。谢谢!

最佳答案

假设您使用代码优先:

public class Event
{
public int EventId { get; set; }
public string EventName { get; set; }

public virtual ICollection<Dog> Dogs { get; set; }
}

public class Dog
{
public int DogId { get; set; }

[ForeignKey("Event")]
public int EventID { get; set; }

public string Name { get; set; }

public int Age { get; set; }

public virtual Event Event { get; set; }
}

关于entity-framework - 将对象列表作为外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26614828/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com