我有以下 2 个类(class)
class Organization{
@GraphId
private Long Id;
@Relationship(type = "has", direction="Outgoing)
private List<Person> personList;
}
和
class Person{
@GraphId
private Long Id;
private String name;
}
和组织仓库
interface OrganizationRepository extends GraphRepository<Organization> {}
我可以创建组织
并向其中添加人员
列表。
现在如何向现有组织
添加新的人员
?
我可以获取列表
中组织的所有人员,然后将新人员添加到该列表中,然后更新组织
。但这似乎不是正确的方法。
那么还有其他方法可以将人员
添加到现有组织
吗??
最佳答案
没错,加载组织,将人员添加到列表中,然后保存组织。
根据评论进行编辑:
如果组织可以容纳 50,000 人,那么这可能不适合您。在人员上引用组织怎么样?然后,您需要做的就是加载人员、设置其组织并保存人员。
关于java - 如何在ne04j中的对象列表中添加对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38824879/