Structure de requête | HCL Digital Experience

La structure de requête est une représentation objet d'une requête.

La structure de requête n'est pas spécifiquement orientée vers les requêtes liées aux objets ou aux bases de données relationnelles. Un ensemble d'opérateurs communs est défini, mais ce qui représente un attribut revient à l'interprète de la requête.

Dans la mesure où la structure ne formule aucune hypothèse sur la manière dont le nom d'un attribut est remplacé par l'objet qu'il représente, des graphiques et des arbres d'objets, des modèles relationnels ou quasiment toute autre structure de données peuvent être interrogés à l'aide de cette structure. La structure de requête est utilisée pour transmettre des informations liées à la requête, du moteur d'exécution vers le moteur de ressources. La collection de ressources est chargée de l'interprétation de la requête. Généralement, cette interprétation de l'objet requête est effectuée via une classe rappel constituée essentiellement d'un traducteur de la structure de requête dans un langage de requête propre au protocole.