The cypher PROFILE keyword asks for a transaction even if there is already one
问题 I am trying to profile the following query on the neo4j server console (community edition, version 1.9.2): PROFILE START ungrouped=node(1) CREATE (grouped{__type__:'my.package.Grouped'})<-[:HAS_NEXT]-(ungrouped) MATCH (ungrouped)-[:LEAF]->(leaf) WITH leaf.`custom-GROUP` as groupValue, grouped, leaf CREATE UNIQUE (grouped)-[:GROUP]->({__type__:'my.package.Group',groupKey:'GROUP',groupValue:groupValue,groupOrigin:ID(ungrouped)})-[:LEAF]->(leaf) RETURN DISTINCT grouped; When I run the above