View a markdown version of this page

Préférez la fonction des propriétés à la recherche de propriétés individuelles lors de la récupération de toutes les valeurs de propriété - Amazon Neptune

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.

Préférez la fonction des propriétés à la recherche de propriétés individuelles lors de la récupération de toutes les valeurs de propriété

La properties() fonction est utilisée pour renvoyer une carte contenant toutes les propriétés d'une entité et est beaucoup plus efficace que de renvoyer les propriétés individuellement.

En supposant que vos Person nœuds contiennent 5 propriétés firstName lastNameage,dept,, etcompany, la requête suivante serait préférable :

MATCH (n:Person) WHERE n.dept = 'AWS' RETURN properties(n) as personDetails

Plutôt que d'utiliser :

MATCH (n:Person) WHERE n.dept = 'AWS' RETURN n.firstName, n.lastName, n.age, n.dept, n.company === OR === MATCH (n:Person) WHERE n.dept = 'AWS' RETURN {firstName: n.firstName, lastName: n.lastName, age: n.age, department: n.dept, company: n.company} as personDetails