0

私は自分のSQLを持っています

Connection.db.FetchOneToMany<Project, CustomerProject>(x => x.ID, string.Format(@"
            SELECT * 
            FROM Project                   
            left join customerProject on customerProject.ProjectID = project.id
                where customerProject.CustomerID = @0  ORDER BY project.Name", customerID));

これは私にエラーを与えています

タイプ ICollection`1 のプロパティが見つからないタイプのオブジェクト: Project

顧客プロジェクトの定義

ID CustomerID ProjectID

プロジェクト定義

ID名

クエリの何が問題になっていますか?

4

1 に答える 1

2

List<CustomerProject>プロジェクトタイプにtypeのプロパティがありません。OneToMany<>これは、クエリを実行する場合に必要です。[Ignore]その属性も使用する必要があります。

于 2012-03-15T21:32:58.197 に答える