모든 속성 값을 검색할 때 개별 속성 조회보다 속성 함수를 선호합니다. - Amazon Neptune

모든 속성 값을 검색할 때 개별 속성 조회보다 속성 함수를 선호합니다.

properties() 함수는 개체의 모든 속성이 포함된 맵을 반환하는 데 사용되며 속성을 개별적으로 반환하는 것보다 훨씬 효율적입니다.

Person 노드에, firstName, lastName, age, dept, company의 5개 속성이 있다고 가정하면 다음 쿼리가 선호됩니다.

MATCH (n:Person) WHERE n.dept = 'AWS' RETURN properties(n) as personDetails

다음 사용 안 함:

MATCH (n:Person) WHERE n.dept = 'AWS' RETURN n.firstName, n.lastName, n.age, n.dept, n.company === OR === MATCH (n:Person) WHERE n.dept = 'AWS' RETURN {firstName: n.firstName, lastName: n.lastName, age: n.age, department: n.dept, company: n.company} as personDetails