gpt4 book ai didi

api - 如何在 Entity Framework 中配置一对多关系

转载 作者:行者123 更新时间:2023-12-04 13:26:31 25 4
gpt4 key购买 nike

我正在 ASP .NET Core 中创建 API,它将检索带有用户 ID 的帖子。帖子应包含发布它的用户的文本和 ID。
我有两个模型用户和帖子,我需要关于如何配置这种关系的帮助
我希望一个用户有很多帖子
目前我的用户模型包含

public class User
{
public int Id { get; set; }
public string Username { get; set; }

public List<Post> Posts { get; set; }
}
还有我的 Post 模型
public class Post
{
public int Id { get; set; }
public string Text { get; set; }
}
做这个的最好方式是什么 ?

最佳答案

一对多关系(用户有很多帖子)。

public class User{

public int Id { get; set; }
public string Username { get; set; }
public List<Post> Posts { get; set; }

}
public class Post
{
public int Id { get; set; }

public string Text { get; set; }

//Navigation
public int UserId { get; set; }

public User User{ get; set; }

}

关于api - 如何在 Entity Framework 中配置一对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68148168/

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