私は、category1 と category2 フィールドを持つ Product テーブルを持っています。
各フィールドには、カテゴリ テーブル ID (FK) を示す番号 (ID) が含まれます。
データを取得するときにセットのカテゴリ名にエンティティを追加したいのですが、category1_name と category2_name にカテゴリ名を付ける方法がわかりません。(説明が非常に難しい=3)
元)
public class Product
{
[Key]
public int no {get; set;}
public int category1 {get; set;} // category table ID number
public int category2 { get; set;} // category table ID number
public virtual Category category1_name {get; set;}
public virtual Category category2_name {get; set;}
}
public class Category
{
[Key]
public int no {get; set;}
public string category {get; set;}
}
しかし、データを取得しようとすると、エラーが発生しました。
「on句」の不明な列「Extent1.category1_name_no」
どうすれば category1_name をカテゴリ テーブル ID にマッピングできますか?