Como posso retornar todas as propriedades de um nó usando Cypher?
Eu entendo que é possível usar o símbolo curinga (*) para retornar todas as referências em uma consulta Cypher, como:
MATCH p:Product WHERE p.price='1950' RETURN *;
==> +----------------------------------------------------------------+
==> | p |
==> +----------------------------------------------------------------+
==> | Node[686]{title:"Giorgio Armani Briefcase",price:"1950",... |
==> +----------------------------------------------------------------+
No entanto, o resultado é uma linha com um único nó 'column' chamado "p", a partir do qual as propriedades podem ser acessadas. No entanto, eu gostaria que as 'linhas' do conjunto de resultados tivessem os nomes das propriedades como 'colunas'. Algo como:
MATCH p:Product WHERE p.price='1950' RETURN p.*;
==> +-------------------------------------------+
==> | title | price | ... |
==> +-------------------------------------------+
==> | "Giorgio Armani Briefcase" | "1950" | ... |
==> +-------------------------------------------+
Essa consulta específica não é válida, mas existe uma maneira de obter o mesmo resultado (além de listar todas as propriedades explicitamente, como em p.title, p.price, p ...)?