私のモデルスキーマは次のとおりです。efコアで依存エンティティを取得する方法は?
これは、依存エンティティ
public class ArticleFee
{
public int ID { get; set; }
public string Description { get; set; }
public Type Type { get; set; }
public double? FixedFee { get; set; }
public int? RangeStart { get; set; }
public int? RangeEnd { get; set; }
public double? Percentage { get; set; }
[StringLengthAttribute(1, MinimumLength = 1)]
public string ArticleLetter { get; set; }
public Article Article { get; set; }
}
public class Article
{
[DatabaseGenerated(DatabaseGeneratedOption.None)]
[KeyAttribute]
[StringLengthAttribute(1, MinimumLength = 1)]
public string Letter { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public ICollection<ArticleFee> ArticleFees { get; set; }
}
は、ここで私はちょうど空の配列を示し、私のルート上のデータが、ArticleFeesを表示する方法ですされています。
[HttpGetAttribute]
public IEnumerable<Article> Get()
{
return _context.Articles
.Include(a => a.ArticleFees)
.ToList();
}
あなたの質問は? –
関連エンティティまたは依存エンティティを取得してルートに表示するにはどうすればよいですか? – vnc
反射(メタデータ)? –