【发布时间】:2021-12-01 18:38:50
【问题描述】:
我不太清楚 Cypher 中某些东西的语法。我只想退回没有作者在某个地方工作的论文。
类似的东西
MATCH (p:Paper)<-[:AUTHOR_OF]-(authors)
WHERE NOT (p)<-[:AUTHOR_OF]-(authors).institute CONTAINS "SomeInstituteName"
RETURN p, authors
不幸的是,这会引发错误。
我也试过这个:
MATCH (p:Paper)<-[:AUTHOR_OF]-(authors)
WHERE NOT authors.institute CONTAINS "SomeInstituteName"
RETURN p, authors
这也不起作用,因为它只会返回所有论文并过滤掉在某个机构工作的作者。我只想返回甚至没有一位作者在“SomeInstituteName”工作的论文
【问题讨论】: