0

DataID によって関連付けられている 2 つのエンティティ ウィッチがあります。私が必要とするのは、表示するデータを WPF フォームに渡すためのリストまたは 2 つのリストを取得することです。

    public class Journal
    {
    [Key]
    public int ID {get; set;}


    public int DataID {get; set;}
[ForeignKey("DataID")]   
 public virtual JournalData JournalData { get; set; }
    }

    Public class JournalData
    {
    [Key]
    public int DataID {get; set;}
    public string Field1 { get; set; }
    public string Field2 { get; set; }
    }

First of all I created a lists 
List<Journal>
List<JournalData>

DataID でグループ化された Journal からデータを取得しようとしたとき

List<Journal> result = query
                    .GroupBy(t => t.DataID)
                    .Select(g => new { DataID = g.Key})
                    .ToList()
                    .Select(t => new Journal() { DatatID = t.DataID })
                    .ToList();

私は DataID しか持っていませんが、DataID =t.DataID の JournalData からデータを追加したいと考えています。

手伝っていただけませんか?Mabe は、関係を通じて関連データを取得する方法ですか?

4

1 に答える 1