Rubrique précédente: Considérations relatives à la norme RESTRubrique suivante: API REST et accès aux objets


Restrictions REST

L'API REST ne prend pas en charge les références de nom d'attribut contenant des points dans ses attributs ou ses requêtes de ressource. Elle n'expose pas les attributs BREL, QREL ou LREL qui comprennent un attribut contenant des points dans sa requête de relation. Par exemple, l'objet chg dans base.maj contient les attributs QREL suivants :

workload_chg QREL chg DYNAMIC {
WHERE "assignee = ? and active = 1" ; 
PARAM_NAMES { id } ;
DOMSET chg_list; 
} ;
change_tasks QREL wf DYNAMIC {
WHERE "assignee = ? AND status.allow_task_update = 1 " ;
PARAM_NAMES { id } ;
DOMSET wf_list ;
} ;

Dans cet exemple, les attributs QREL workload_chg sont disponibles. L'attribut QREL change_tasks n'est pas disponible, car il comprend un attribut contenant des points (status.allow_task_update) dans sa clause WHERE.