Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Spring数据Neo4j(4.1.2)中查询哪些更改了数据库_Java_Spring_Neo4j_Cypher_Spring Data Neo4j - Fatal编程技术网

Java 在Spring数据Neo4j(4.1.2)中查询哪些更改了数据库

Java 在Spring数据Neo4j(4.1.2)中查询哪些更改了数据库,java,spring,neo4j,cypher,spring-data-neo4j,Java,Spring,Neo4j,Cypher,Spring Data Neo4j,我在一个repository类中创建了一个@Query(扩展了GraphRespository),它更新了一些节点/关系(这样做比使用Java对象更简单、更快)。 我看不到结果,会话未更新。 是否有任何解决方案可以让查询更新会话(例如注释)?如果更改创建/删除了关系,则当您再次查询受影响的对象时,这些关系应该可见 如果更改更新了属性,则这些属性可能不可见,因为可能会返回缓存实例 使用session.clear()清除会话并再次加载受影响的对象

我在一个repository类中创建了一个@Query(扩展了GraphRespository),它更新了一些节点/关系(这样做比使用Java对象更简单、更快)。 我看不到结果,会话未更新。
是否有任何解决方案可以让查询更新会话(例如注释)?

如果更改创建/删除了关系,则当您再次查询受影响的对象时,这些关系应该可见

如果更改更新了属性,则这些属性可能不可见,因为可能会返回缓存实例

使用
session.clear()
清除会话并再次加载受影响的对象