检索所有属性值时,最好使用 properties 函数而不是单个属性查找
properties() 函数用于返回包含实体所有属性的映射,并且比单独返回属性要高效。
假设您的 Person 节点包含 5 个属性(firstName、lastName、age、dept 和 company),则首选以下查询:
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