在neo4j中为单个属性设置多个值

时间:2014-08-28 10:14:56

标签: neo4j cypher

我正在使用neo4j 2.1.2社区版。

我的查询,我可以为单个属性添加多个值。

示例,假设我有一个名为“11”的节点。 11有名为name - john,age-34,gender-m, phone_no- 1234,5678 的属性。 所以它有两个值为phone_no。那么如何创建一个具有属性名称,年龄,性别和phone_no的单个节点,其中phone_no shuold有2个值。

通常会这样做(对于单个phone_no),

CREATE (n:Person{name:'john',age:34,gender:'m', phone_no:1234})

所以对于多个phone_no,我可以这样做:

CREATE (n:Person{name:'john',age:34,gender:'m', phone_no:1234,5678})

那么如何使用cypher查询实现它呢?

由于

1 个答案:

答案 0 :(得分:4)

使用collections []

CREATE (n:Person{name:'john',age:34,gender:'m', phone_no:[1234,5678]})