Skip to main content

Constructeur de requêtes Cypher

Dans le cadre de l'intégration de Open ENT avec Neo4j, il est essentiel de construire dynamiquement des requêtes Cypher afin de récupérer, filtrer et manipuler des données efficacement.

Le constructeur de requêtes Cypher permet de générer dynamiquement des requêtes adaptées aux critères de recherche, en fonction des paramètres fournis.

Paramètres des variables

Login de la personne

ID de la personne

Nom de la personne

Profil de l'utilisateur

ID du groupe

Nom du groupe

Statut de l'utilisateur

Requête de base Utilisateur

Utilisateur par login

MATCH (u:User {login: "nabeel.mujuthaba001"}) RETURN u.id as id, u.login as login, u.lastName as lastName, u.email as email, u.password as password, u.structures as structures

Utilisateur par identifiant

MATCH (u:User {id: "0e799eda-9d02-49bb-9f00-9c37be68441a"})
RETURN u

Utilisateur par nom

MATCH (u:User {lastName: "Dupont"})
RETURN u

Utilisateur par profil

MATCH (u:User)-[:IN]->(g:Group {filter: "student"})
RETURN u