Aller au contenu

Importer les métadonnées OData

Fichier ▸ Importer (Ctrl+I) puis :

  • un fichier .edmx ;
  • l’URL du point $metadata de votre service — c’est le plus pratique ;
  • un document CSDL JSON (OData 4.0 / 4.01).

Les trois variantes EDMX v2, v3 et v4 sont reconnues.

L'arbre produit par un import OData : un dossier de variables à la racine, un sous-dossier par jeu d'entités, et les requêtes CRUD (List / Get by Id / Create / Update / Delete) générées dans chacun

ÉlémentCe que Restorm en fait
Chaque jeu d’entitésUn dossier contenant ses requêtes CRUD
Les actionsUn dossier Actions
Les fonctionsUn dossier Functions
Le type d’entité et ses propriétésPré-renseignés sur chaque requête OData
Les propriétés de navigationPré-renseignées (elles alimentent $expand)
Les paramètres d’opérationTypés, avec leur type CSDL qualifié
Les options de requête$filter, $select, $top, $skip pré-préparées
Les modèlesLa documentation d’API

Le dossier de variables produit est étiqueté avec la version OData détectée, qui pilote ensuite le comportement des requêtes.

Les métadonnées importées alimentent l’autocomplétion du champ $filter : noms de propriétés et opérateurs sont proposés à la frappe.

OData fait partie des formats re-synchronisables. Voir Mettre à jour depuis la source.