我在 Clojure 中工作,针对使用 neocons 库的 neo4j 数据库。
我有一个测试夹具,它使用以下 Cypher 查询拆除每个单元测试后创建的节点和关系:
START n=node(*) MATCH n-[r?]-() DELETE n,r
这在我的工作站上运行良好,但是我的 Travis CI 构建失败并显示“预期在事务中但不是” - 请参阅http://travis-ci.org/#!/warrenseymour/workflow/jobs/2477506
我在两个地方都使用相同版本的 neo4j,为什么一个抱怨(缺乏)交易而另一个却没有?