25

SET/REMOVE - 속성 수정

Cypher 기초 CRUD

SQL의 UPDATE와 ALTER

이 실습의 목표

그래프의 노드와 관계 속성을 업데이트하는 방법입니다. 레이블 추가/제거도 SET/REMOVE로 가능합니다.

실습 과제

1. 속성 추가/수정 (SET)

에디터 로딩 중...

2. 레이블 추가/제거

에디터 로딩 중...

3. 속성 삭제 (REMOVE)

에디터 로딩 중...

4. 관계 속성 수정

에디터 로딩 중...

5. 조건부 수정

에디터 로딩 중...

6. SET vs = vs +=

문법동작예시
SET p.x = 1단일 속성 추가/수정기존 속성 유지
SET p = {x:1}모든 속성 교체기존 속성 삭제
SET p += {x:1}속성 병합기존 속성 유지, 새 속성 추가

주의사항

실수결과해결
SET p = {...} 사용다른 속성 삭제됨SET p += {...} 사용
REMOVE 후 RETURN 안 함결과 확인 불가RETURN 추가
존재하지 않는 노드에 SET아무 일도 안 일어남MATCH 결과 확인
에디터 로딩 중...