2016-05-06 20 views
1

特定のキーを持たないノードを返したいとします。Neo4j - 特定のキーを持たないノードを返します。

ノード:

A(1:"xa",2:"ya",3:"za")   
B(1:"xb",2:"yb",3:"zb")   
C(2:"yc",3:"zc") 

今、私はそれがと呼ばれるキーを持っていないので、Cノードを返すようにしたいです。

私のアプローチ:

MATCH (n:Company) 
with n,keys(n) as keys_set 
WIth n,keys_set, max(size(keys_set)) As maxi 
RETURN n where keys_set < maxi 

エラー:

無効な入力 'H':期待 'I/I'(行1、列99(オフセット:98))「MATCH(N:会社)とn、keys(n)をkeys_setとして指定します。WIth n、keys_set、max(size(keys_set))maxi RETURN nここでkeys_set

答えて

1
MATCH (n:Company) 
WHERE NOT EXISTS(n.`1`) 
RETURN n 
関連する問題