春天& neo4j:添加新关系时删除以前的关系

时间:2017-04-26 10:09:17

标签: java spring neo4j spring-data-neo4j

这是我的用户类:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="main-wrapper">
  
</div>

所以我希望用户与其他用户建立单边关系HAS_IN_FRIENDLIST。 在服务级别,我有一个向用户添加朋友的方法:

preserve after reload

然而,当我使用这种方法时,之前的一些关系&#34; HAS_IN_FRIENDLIST&#34;该用户被删除。 我注意到,whoAdds.getFriendList()方法总是只返回1个用户。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我无法对此进行测试,但我的理解是不支持Collection。对于列表,您必须使用其中一个(指定here

java.util.Vector中

java.util.List,由java.util.ArrayList支持

java.util.SortedSet,由java.util.TreeSet支持

java.util.Set,由java.util.HashSet支持

阵列

所以将Collection<User>更改为Collection<User>