将一个节点的属性值设置为另一个节点Cypher查询(neo4j)

时间:2016-03-15 08:17:23

标签: neo4j

我想通过以下查询使用pcrT LIKEcrT)在POST中设置属性r.pcrT = p.crT。但它不起作用。它没有在pcrT中创建属性LIKE

     MATCH  (n:USER{id:"372759437051554"}),(p:POST{id:"374210538678640"})
        WHERE NOT (n)-[:POSTED]-(p) 
        MERGE (n)-[r:LIKE]-(p) ON 
        CREATE SET p.fcount = p.fcount + 1,
                   r.lat = 11.2,
                   r.lon = 11.2,
                   r.crT = timestamp(),
                   r.pcrT = p.crT
                   RETURN p,r;

1 个答案:

答案 0 :(得分:1)

它工作正常。它已经包含LIKE关系,所以它不再创建这种关系