I am using the Neo4j components to create a series of nodes and relationships between those nodes. When using the tNeo4jOutput component to create nodes it is possible to insert or update - to make sure that nodes are not duplicated on repeat runs. However when creating relationships using the tNeo4jOutputRelationship component I can see no way of ensuring that relationships are unique, i.e. that relationships are only created between two nodes if that relationship does not already exist. Am I missing something? Is there a way to achieve this?
I am currently attempting to use the tNeo4jRow component to execute a custom cypher statement to create unique relationships but it seems to me that I should be able to do this with the tNeo4jOutputRelationship component. Is my expectation here simply wrong?