SDN 4,删除相关实体时删除缓存

时间:2016-03-03 11:04:34

标签: neo4j spring-data-neo4j spring-data-neo4j-4

有。 我在java 8中使用sdn4。

我建立了这种关系

 letterId      ituation             date
    1        sendtomnister        02/03/2016
    2        sendtomnister        02/03/2016
    1        sendtosignature      04/03/2016
    1        sendtosignature      04/03/2016
    2        closed               02/03/2016

并使用truckReposity删除卡车(扩展GraphRepository) 如果在Neo4j broswer中删除了检查卡车,则将其删除。

但是运行Web应用程序仍然有卡车。

Owner -Has- truck.

我正在使用这些代码。 我可以通过其他方式删除卡车吗?

1 个答案:

答案 0 :(得分:0)

要删除SDN缓存,您可以使用 neo4jTemplate.clear();session.clear()

除此之外,我认为这是因为“智能对象映射”所有者仍然与卡车有关系。如果您再次查询所有者,在从neo4j删除卡车后,它应该消失。