2013-06-06 23 views
12

Có bất kỳ truy vấn cập nhật nào trong cypher sử dụng chúng tôi có thể cập nhật thuộc tính của bất kỳ nút hoặc mối quan hệ nào không?
Ví dụ: Tôi đã sau nút và mối quan hệ:
NodeA - [r: relatedTo] - NodeB
nơi relatedTo là một mối quan hệ có tính chất như hoạt động hoặc không hoạt độngCách cập nhật hoặc thay đổi giá trị trong cypher neo4j

Làm thế nào tôi có thể thay đổi điều này tài sản sử dụng truy vấn cypher?

Trả lời

22

sử dụng SET từ khóa trong truy vấn cypher, xem http://docs.neo4j.org/chunked/snapshot/query-set.html. (Vì tôi đã không đi qua bất kỳ truy vấn cập nhật trong cypher như trong RDBMS khác)

NodeA - [r: relatedTo] - NodeB
cố gắng thiết lập giá trị bằng cách: SET r.<your property name>="<desired value>"; trước khi trở về bất kỳ giá trị từ start n=node(...)... return n; truy vấn .