データベース テーブルから作成された次のエンティティがあるとします。
人
学生
Student は、ナビゲーション プロパティとして Person を含めます。
Person には、ルックアップ テーブル Country を接続するためのナビゲーション プロパティ Country があります。
Student メタデータでは[Include]
、ナビゲーション プロパティ Person を配置します。Person メタデータでは[Include]
、ナビゲーション プロパティ Country を指定します。
生徒のデータをロードするときは、Person と Country のデータを含めるように熱心にロードしたいと考えています。
this.ObjectContext.Students.Include("Person").Include("Country");
以前のバージョンの ASP.NET Data Ria Service を使用すると、これは正常に機能していました。WCF Ria Service に変更すると、上記の方法が機能しなくなりました。国は学生のナビゲーション プロパティではないというエラーが表示されます。
この問題を解決するにはどうすればよいですか?