Синтаксис выбора поля, связанного с OData

Просто интересно, какой правильный синтаксис для добавления связанного поля в оператор выбора. Пример У всех сотрудников есть отдел, который указан в полеdepartmentID в таблице Employee. Что такое синтаксис выбора OData, если я хочу вернуть всех сотрудников, но хочу показать только их имя и имя отдела. Я думал, что это будет что-то вроде http://example.com/odata.svc/Employees?$select=FirstName,+Department.DepartmentName


person MattyD    schedule 17.11.2010    source источник


Ответы (1)


Синтаксис для этого: http://mywebsite.com/odata.svc/Employees?$select=FirstName,Department/DepartmentName&$expand=Department

Связанный (рабочий) пример из OData API Stack Overflow: http://odata.stackexchange.com/stackoverflow/atom/Users?%24select=DisplayName,Badges/Name&%24expand=Badges

person sblom    schedule 17.11.2010