EFコードを使用して、最初に生成された列の名前を制御したいWHEN REFERENCING SELF。試し[ForeignKey]てみ[Column]た属性。[Column]は機能せず[ForeignKey]、問題を引き起こすと思われる関係を強制します。[ForeignKey]属性を使用して、このクラス/テーブルに接続された別のクラス/テーブルの列の名前を設定しました。
もつ
public class Episodes
{
public long ID {get; set;}
// ... other properties
public List<Episodes> Children { get; set; }
}
テーブルが欲しい ( ID, ..., ParentID) - テーブルを取得する ( ID, ..., Episode_ID)