Allons-y avec mon exemple, j'ai 3 tables et je veux savoir quelle est la meilleure méthode pour nommer mon URL de ressource.Appellation de ressource reposante pour les tables "secondaires"
Tables:
- construction
- building_type Le plus simple à définir est # 1.
ressources API:
GET someapi.com/buildings
GET someapi.com/**?**
Mon problème est que je ne sais pas quelle est la meilleure pratique pour les "tables secondaires" comme building_type.
Peut-être:
GET someapi.com/buildings/types
GET someapi.com/building-types
- ...
J'espère que certains d'entre vous atteindre pour me éclairer. Merci.
avez-vous vraiment besoin d'exposer la liste des types de bâtiments? Si vous avez juste besoin d'afficher le type d'un bâtiment, l'exposer à travers une propriété 'Type' sur la ressource' Building' devrait être bien –
C'est pourquoi j'ai besoin d'aide. Dans ma tête, j'ai le besoin de tout exposer. Par exemple, si je veux afficher sur une page tous les types de bâtiments avec leurs propriétés, j'ai besoin d'exposer cette ressource, non? – coolfarmer