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