Question

Je me demande simplement quelle est la syntaxe appropriée pour ajouter un champ connexe à une instruction SELECT. Exemples d'employés ont tous un département qui se déroule dans le domaine du départementid dans la table des employés. Quelle est la syntaxe d'Odata SELECT si je veux retirer tous les employés mais que je veux seulement montrer leur nom de premier nom et le nom de département. Je pensais que ce serait quelque chose comme http://example.com/odata.svc/employees? $ Select = FirstName, + Department.DepartmentName

Était-ce utile?

La solution

La syntaxe pour cela est: http://mywebsite.com/odata.svc/Employees?$select=FirstName,Department/DepartmentName&$expand=Department

Un exemple (fonctionnel) connexe de l'API Odata de Stack Overflow serait:http://odata.stackexchange.com/stackoverflow/atom/users?$Select=displayName,badges/name&$expand=badges

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top