最初にエンティティ フレームワーク データベースをセットアップしましたが、基本的にナビゲーション プロパティであるため、EF が関連付けとして扱うテーブルからデータを取得する際に問題が発生しています。EventId(PK)、FacilityId、ExitDate、および Status を含む調査テーブルがあります。また、CategoryID(PK)、Description を持つ SurveyCategories テーブルと、SurveyId と CategoryId を外部キーとして持つ SurvCat テーブルもあります。SurvCat のような中間テーブルを使用しない他の関連テーブルからデータを取得できますが、ナビゲーション プロパティの Breeze サイトのドキュメントに従っても、各 Survey オブジェクトの SurveyCategories 配列に何も読み込まれません。メタデータを確認したところ、ナビゲーション プロパティが表示されていますが、このコードでは何も得られません。
var query = EntityQuery.from('Surveys')
.where("facilityId", "eq", whereClause)
.skip(currentPage * 5).take(5)
.expand("Facility")
.expand("SurveyCategories")
.expand("SurveyCite")
.expand("SurveyDL")
.orderBy(orderBy.survey)
.inlineCount(true);
ヘルプやリンクは大歓迎です。