ストアドプロシージャを含むオブジェクトにバインドする方法
public class Info
{
public string PupilFirstName // (just a string),
public string PupilLastName // (just a string)
public Teacher Teacher // (EF object)
}
したがって、私のストアドプロシージャは次のとおりです。
select Teacher.*, Pupil.FirstName PupilFirstName, Pupil.LastName PupilLastName
from Pupil
join Teacher on Teacher.Id = Pupil.TeacherId
動作しませんが、おそらくストアド プロシージャを変更する必要がありますが、方法がわかりません。助けてください。
更新: 詳細を説明してみましょう: ストアド プロシージャが複雑な型とエンティティ型の行にバインドされるようにしたいので、結果は文字列、文字列、ドメイン オブジェクトになります。