

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Optar pela função de propriedades em vez da pesquisa de propriedades individuais ao recuperar todos os valores da propriedade
<a name="best-practices-content-12"></a>

 A função `properties()` é usada para retornar um mapa contendo todas as propriedades de uma entidade e é muito mais eficiente do que retornar propriedades individualmente. 

 Supondo que seus nós `Person` contenham cinco propriedades (`firstName`, `lastName`, `age`, `dept` e `company`), a seguinte consulta seria preferível: 

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

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