Я начал работать с neo4j и создал простой график для практики.Он содержит студентов, которые работают в проектах.
Я хотел бы получить студентов, которые работают в более чем 2 проектах и соответствующих проектах, например:
match (s:Student)-[w:WORKSON]->(p:Project)
with s, p, count(w) as w_count
where w_count > 2 return s, p
, это не дает мне никакого результата.Однако, когда я делаю это
match (s:Student)-[w:WORKSON]->(p:Project)
with s, count(w) as w_count
where w_count > 2 return s
, я получаю правильных студентов, и когда я делаю это
match (s:Student)-[w:WORKSON]->(p:Project)
with p, count(w) as w_count
where w_count > 2 return p
, я получаю правильные проекты.Взглянув на с документацией , он ничего не говорит об этом деле.