Prefira a função de propriedades em vez da pesquisa de propriedades individuais ao recuperar todos os valores da propriedade - Amazon Neptune

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á.

Prefira a função de propriedades em vez da pesquisa de propriedades individuais ao recuperar todos os valores da propriedade

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

Supondo que seus Person nós contenham 5 propriedadesfirstName,lastName,age,dept, ecompany, a consulta a seguir 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