

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Preferencia de la función de propiedades sobre la búsqueda de propiedades individuales en la recuperación de todos los valores de las propiedades
<a name="best-practices-content-12"></a>

 La función `properties()` se utiliza para devolver un mapa que contiene todas las propiedades de una entidad y es mucho más eficiente que devolver las propiedades individualmente. 

 En el supuesto de que los nodos `Person` contengan 5 propiedades, `firstName` `lastName`, `age`, `dept` y`company`, sería preferible la siguiente consulta: 

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

 En lugar de usar: 

```
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
```