現在、ブログ作成者への外部キーを持つブログ モデルがあります。
[Required]
[ForeignKey("BlogAuthorModel")]
[Display(Name = "Author")]
public int BlogAuthorId { get; set; }
public BlogAuthorModel BlogAuthorModel { get; set; }
外部キーを機能させるために、BlogAuthorModel プロパティをクラスに追加する必要がありました。
私がそれを使用しようとしたとき、それはnullです - オートコンプリートする必要がありますか、それとも外部キーを使用して入力するために独自のコードを入れる必要がありますか?
アップデート
これを重複としてマークした人は誰でも、私の質問は外部キーを追加する方法ではなく、BlogAuthorModel にデータを入力する方法でした。仮想にすると、自動的にデータが入力されることがわかりました。
public virtual BlogAuthorModel BlogAuthorModel { get; set; }