如果我写
match (:Person)-[:RATING]->(m:Movie) return m
然后返回(no rows)
,但如果我使用
match (:Person)-[r]->(m:Movie) return m
我得到了我需要的结果。
我试着通过输入
来搞清楚为什么会这样 match (:Person)-[r]->(m:Movie) return type(r)
,结果为RATING
。
有人能给我一些想法如何解决这个问题吗?
答案 0 :(得分:0)
我假设您的关系类型在开头或结尾有一些奇怪的字符。为证明理论尝试:
MATCH (:Person)-[r]->(:Movie)
WHERE type(r) <> 'RATING'
RETURN r