そこで、投稿とコメントを含むブログ データベース モデルの陳腐な例を使用します。
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など、私が知らない何かを介してこれを達成する方法はありますか?PostId
Comments
これがすでに回答されている場合は申し訳ありませんが、SOまたはGoogleでさえ見つけることができませんでした. ありがとう。