2016-03-10 6 views
0

Я видел на Wakanda Quickstart руководство, которое вы можете AutoExpand (Fetch), связанный атрибут стороне клиента с DataProvider:AutoExpand по запросу

ds.Employee.find(4, {expand: 'employer'}) 

Можно ли сделать это на серверная сторона?

Я опробовал опцию autoexpand по запросу dataStore, но он не работает.

+0

Как примечание стороны, страница, которую вы связаны составляет около 'Ваканда-, под клиентом нового клиента для яваскрипта Ваканда (это все еще на бета-версии). Это совершенно другая структура, которую предоставляет dataProvider. – Blackus

ответ

3

На стороне сервера вам не требуется опция расширения для извлечения работодателя. Вы можете связаться непосредственно:

var emp = ds.Employee.find('ID = 2'); 
var employer = emp.employer; 
+0

спасибо Валиду. Я знаю это, но я хочу построить один JSON, который содержит структуру иерархии со всеми связанными атрибутами. Я задавался вопросом, могу ли я сделать это с помощью одной строки кода или мне нужно прокрутить каждый связанный атрибут, чтобы построить мой JSON. – Laurent

+0

добро пожаловать Лоран. Таким образом, вам не нужно будет перебирать связанные атрибуты, данные «работодателя» уже доступны. –