Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation des requêtes paramétrées
Il est recommandé de toujours utiliser des requêtes paramétrées lors des requêtes à l'aide d'OpenCypher. Le moteur de requêtes peut exploiter des requêtes paramétrées répétées pour des fonctionnalités telles que le cache des plans de requêtes, où l'invocation répétée de la même structure paramétrée avec des paramètres différents peut tirer parti des plans mis en cache. Le plan de requête généré pour les requêtes paramétrées est mis en cache et réutilisé uniquement lorsqu'il est terminé dans un délai de 100 ms et que les types de paramètres sont NUMBER, BOOLEAN ou STRING.
Utilisez :
MATCH (n:foo) WHERE id(n) = $id RETURN n
Avec paramètres :
parameters={"id": "first"} parameters={"id": "second"} parameters={"id": "third"}
Au lieu de :
MATCH (n:foo) WHERE id(n) = "first" RETURN n MATCH (n:foo) WHERE id(n) = "second" RETURN n MATCH (n:foo) WHERE id(n) = "third" RETURN n