そこで、投稿とコメントを含むブログ データベース モデルの陳腐な例を使用します。
public class Post {
public int Id { get; set; }
public string Title { get; set; }
public string Body { get; set; }
public virtual ICollection<Comment> Comments { get; set; }
}
public class Comment {
public int Id { get; set; }
public string Body { get; set; }
public virtual Post Post { get; set; }
}
もちろん、Postと 1 対多の関係がありCommentます。
Entity Framework にデータベースを作成させるPost_Idと、テーブルに列が追加されCommentsます。代わりに列に名前を付けたいのですが、クラスにプロパティをPostId追加したくありません。DataAnnotations、DbModelBuilder、migrationsなど、私が知らない何かを介してこれを達成する方法はありますか?PostIdComments
これがすでに回答されている場合は申し訳ありませんが、SOまたはGoogleでさえ見つけることができませんでした. ありがとう。