Comment puis-je retourner toutes les propriétés d'un nœud à l'aide de Cypher?

Je comprends bien, il est possible d'utiliser le caractère générique (*) symbole de retourner toutes les références dans une requête Cypher, tels que:

MATCH p:Product WHERE p.price='1950' RETURN *;

  ==> +----------------------------------------------------------------+
  ==> | p                                                              |
  ==> +----------------------------------------------------------------+
  ==> | Node[686]{title:"Giorgio Armani Briefcase",price:"1950",...    |
  ==> +----------------------------------------------------------------+

Cependant, le résultat est une ligne avec un seul nœud "de la colonne" nom "p", dont les propriétés peuvent être accessibles. Cependant, je voudrais l' 'rows' pour avoir les noms de propriété en tant que "colonnes". Quelque chose comme:

MATCH p:Product WHERE p.price='1950' RETURN p.*;

  ==> +-------------------------------------------+
  ==> | title | price | ...                       |
  ==> +-------------------------------------------+
  ==> | "Giorgio Armani Briefcase" | "1950" | ... |
  ==> +-------------------------------------------+

Cette requête n'est pas valide, mais est-il possible d'obtenir le même résultat (à court de liste de toutes les propriétés explicitement, comme dans p.titre,p.prix,p,...)?

il suffit de ne MATCH (n:People) n il vous donnera tous les biens

OriginalL'auteur DavidJ | 2013-07-18