ブリーズ サンプルの NorthindModel、NorthwindDataContext を使用して次のクエリを実行すると、最初のナビゲーション プロパティのみが展開されます。null を返すその他すべて:
var query = EntityQuery.from("OrderDetails")
.where("OrderID", "==", 11069)
.expand("Order.Customer", "Order.Employee");
manager.executeQuery(query).then(querySucceeded).fail(queryFailed);
function querySucceeded(data){
var customer = data.results[0].Order().Customer();
var employee = data.results[0].Order().Employee(); // returns null!!!!!
}
拡張パラメーター リストの順序を変更すると、顧客が null に設定されます。
var query = EntityQuery.from("OrderDetails")
.where("OrderID", "==", 11069)
.expand("Order.Employee", "Order.Customer");
manager.executeQuery(query).then(querySucceeded).fail(queryFailed);
function querySucceeded(data){
var customer = data.results[0].Order().Customer(); // returns null!!!!!
var employee = data.results[0].Order().Employee(); }
ここで何が問題なのですか?