私は3つのテーブルを持っています
会社、会社レベル、会社タイプ
Company は、CompanyLevel および CompanyType と 1 対多の関係にあります。
次のクエリを使用して Company と CompanyLevel を取得しました
db.FetchOneToMany<Company, CompanyLevel>(x => x.CompanyId,
Sql.Builder.Append("SELECT CS.*, CL.* FROM Company AS CS").Append(
"LEFT OUTER JOIN [CompanyLevel] AS CL ON CS.CompanyId = CL.CompanyId")
db は petapoco のデータベース インスタンスです。
このクエリにもう 1 つの関係 (CompanyType) を含めることは可能ですか、またはクエリに複数の 1 対多の関係を含める方法を教えてください。
Petapoco 拡張関係クラスを使用しています。