Как я могу вернуть все свойства для узла, используя Cypher?
Я понимаю, что можно использовать символ подстановки (*) для возврата всех ссылок в запросе 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 ...)?