0
我在嘗試構建一個將演員連接到影片的Cypher查詢,或者用關係屬性的新值更新現有關係。我想的是這樣的:(可選)在Neo4J中創建關係
MATCH (actor:Person{name:"Tom Hanks"})
MATCH (movie:Movie{title:"Cloud Atlas"})
OPTIONAL MATCH (actor)-[r:ACTED_IN]->(movie)
SET r.roles = ['Role 1', 'Role 2']
也能正常工作的演員和來自於Neo4j的榜樣,已經連接的電影,而不是當我嘗試創建新的關係,因爲r
爲空並且不能更新。
那麼,如果關係r
存在,如何更新r.roles
,或者如果不存在關係r
?
一些光滑的東西在這裏!不知道我們可以在不同情況下采取不同的行動!感謝妮可,像一個魅力:) –