lib/neo4j/active_rel/persistence.rb in neo4j-5.1.0.rc.2 vs lib/neo4j/active_rel/persistence.rb in neo4j-5.1.0.rc.3

- old
+ new

@@ -54,10 +54,14 @@ obj.send("#{prop}=", value) end obj.save! end end + + def create_method + creates_unique? ? :create_unique : :create + end end private def validate_node_classes! @@ -94,9 +98,9 @@ .send(create_method, "n1-[r:`#{type}`]->n2") .with('r').set(r: props).pluck(:r).first end def create_method - self.class.creates_unique? ? :create_unique : :create + self.class.create_method end end end