2014-06-16 9 views
13

Jak napisać zapytanie CYPHER, które zwraca tylko te węzły, które nie mają przypisanych do nich etykiet? Próbowałem:Dopasuj węzły bez etykiet

match (n:) return n 

Invalid input ')': expected whitespace or a label name (line 1, column 10) "match (n:) return n" ^

Odpowiedz

27

W Neo4j < 2.3:

MATCH n 
WHERE length(labels(n)) = 0 
RETURN n 

W Neo4j> = 2.3:

MATCH (n) 
WHERE size(labels(n)) = 0 
RETURN n