如何直接在一个密码查询中运行这样的查询集合(来自电子表格副本)?一个接一个没关系,但需要100个复制/粘贴
*******************************
MATCH (c:`alpha`)
where c.name = "a-01"
SET c.CP_PRI=1, c.TO_PRI=1, c.TA_PRI=2
return c ;
MATCH (c:`beta`)
where c.name = "a-02"
SET c.CP_PRI=1, c.TO_PRI=1, c.TA_PRI=0
return c ;
and 100 other lines ...
*********************************
答案 0 :(得分:2)
你可以试试' union'子句,它将查询结果连接到一个big-honkin结果集中:
http://docs.neo4j.org/chunked/milestone/query-union.html
那就是说 - 你要做的事情的根本行为可以使用一些细节 - 也许有更好的方式来编写查询 - 你可以使用Excel来构建'通过计算/宏进行统一查询,您可以编写一个统一的查询,结合您要遵循的规则,有很多选项,但很难知道没有上下文的起始方向....
答案 1 :(得分:1)
谈论REST API,您可以使用transactional
endpoint in Neo4J 2.0或batch
endpoint in Neo4J 1.x。
如果您想使用shell,请查看import page,特别是neo4j-shell-tools,他们正在导入大量数据,批量处理多个查询。