Java Neo4j ogm X-Write头在只读事务上出错';第一个请求
我正在使用:Java Neo4j ogm X-Write头在只读事务上出错';第一个请求,java,neo4j,transactions,spring-data-neo4j-4,neo4j-ogm,Java,Neo4j,Transactions,Spring Data Neo4j 4,Neo4j Ogm,我正在使用: spring-data-neo4j 4.2.0.BUILD-SNAPSHOT neo4j ogm 2.1.1 neo4j 3.0.8 而且我对neo4j ogm设置的X-Write HTTP头有问题 在写入事务时,它被正确设置 但是我在只读事务方面遇到了一个问题。我在只读事务中多次调用neo4j: POST…/db/data/transaction{“statements”:[{“statement”:“request1”}…]}(X-WRITE:true) POST…/db
- spring-data-neo4j 4.2.0.BUILD-SNAPSHOT
- neo4j ogm 2.1.1
- neo4j 3.0.8
- POST…/db/data/transaction{“statements”:[{“statement”:“request1”}…]}(X-WRITE:true)
- POST…/db/data/transaction/1{“statements”:[{“statement”:“request2”}…]}(X-WRITE:false)
- POST…/db/data/transaction/1{“statements”:[{“statement”:“request3”}…]}(X-WRITE:false)
查看neo4j ogm源代码,似乎可能是由于HttpDriver.readOnly()方法在getCurrentTransaction()为null时返回false造成的。这肯定是ogm HTTP驱动程序中的错误。请在此处提出错误:该错误已在neo4j ogm 2.1.2-SNAPSHOT中修复