2015-04-08 3 views

ответ

6

С Neo4j 2.2 есть функция keys. Пример:

MATCH (n:Person{name:'Ernesto'}) RETURN keys(n) 
+0

Стефан, спасибо, это было быстро. Да, это решило мою проблему ... – ErnestoE

+1

Теперь я жду подобную функцию, которая вернет значения этих ключей, возможно, как карту (функция функции!) – ErnestoE

+0

@ stefan-armbruster Как получить значения, соответствующие этим ключам? – user3542450

4

Чтобы получить все различные свойства всех узлов и связей в базе данных Neo4j мы можем написать что-то вроде

MATCH (n) OPTIONAL MATCH (n)-[r]-() RETURN distinct keys(n), keys(r)

+0

Это как-то более полный ответ, учитывая, что я не указал только узлы. Благодаря! – ErnestoE

Смежные вопросы