ワイルドカード (*) 記号を使用して、次のような Cypher クエリのすべての参照を返すことができることを理解しています。
MATCH p:Product WHERE p.price='1950' RETURN *;
==> +----------------------------------------------------------------+
==> | p |
==> +----------------------------------------------------------------+
==> | Node[686]{title:"Giorgio Armani Briefcase",price:"1950",... |
==> +----------------------------------------------------------------+
ただし、結果は「p」という名前の単一ノード「列」を持つ行であり、そこからプロパティにアクセスできます。ただし、結果セットの「行」にプロパティ名を「列」として付けたいと思います。何かのようなもの:
MATCH p:Product WHERE p.price='1950' RETURN p.*;
==> +-------------------------------------------+
==> | title | price | ... |
==> +-------------------------------------------+
==> | "Giorgio Armani Briefcase" | "1950" | ... |
==> +-------------------------------------------+
その特定のクエリは有効ではありませんが、同じ結果を達成する方法はありますか ( p.title,p.price,p... のように、すべてのプロパティを明示的にリストする以外に)?