0
this.HasRequired(t => t.Parent)
    .WithMany(t => t.Children)
    .HasForeignKey(d => d.ParentId);

ここでは、基本的な 1 対多の関係を定義しました。モデルで Children プロパティをまったく公開したくないが、Parent と ParentId の間で値を同期させたい場合はどうすればよいでしょうか。そのような「関係」をどのように定義しますか?

4

1 に答える 1

1

WithManyパラメータなしで呼び出します。

this.HasRequired(t => t.Parent)
    .WithMany()
    .HasForeignKey(d => d.ParentId);
于 2012-08-08T09:39:32.237 に答える