если я управляю следующим вопросом, используя NorthindModel, NorthwindDataContext от образцов бриза, только первая навигационная собственность экс-застеклена. Весь другой пустой указатель возвращения:
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!!!!!
}
Если я изменяю заказ в расширить списке пара-Мертера, чем клиент собирается аннулировать:
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(); }
Какова проблема здесь?