做了一段时间cypher,发现几乎每一段复杂的query都需要一个with
start n=node(*)
with n as n_alias
return n_alias
换一种方式试试
start n=node(*)
match n-->m
return collect([n,percentile_cont(id(m),.5)])
Error
start n=node(*)
match n-->m
with n,percentile_cont(id(m),.5) as median_id
return collect(median_id);
start n=node(*)
where 1=2
with n
return n;
在with未得到任何指示时不传递任何信息。