В Spring данные neo4j 3.x Для создания связи между двумя узлами, и связь содержит набор свойств, ранее использовавшихся для достижения этого с помощью API.
create :
n4jOperations.createRelationshipBetween(Object start, Object end, Class<R> relationshipEntityClass, String relationshipType, boolean allowDuplicates);
delete:
n4jOperations.deleteRelationshipBetween(Object start, Object end, String type);
get:
n4jOperations.getRelationshipBetween( from, to, relationshipClass, relationshipType );
Но после миграции я не нашел выше apis
согласно документам говорится
@NodeEntity
public class Student {
private String name;
@Relationship(type = "ENROLLED")
private Set<Enrollment> enrollments;
}
By repo.save(Student);
// Создание отношений было возможно, но новый API, как я могу достичь следующих вариантов использования
1.Как избежать создания повторяющихся отношений?
2. Получить связь между двумя узлами?
2. удалить связь между двумя узлами?