lib/neo4j/active_node/scope.rb in neo4j-5.0.13 vs lib/neo4j/active_node/scope.rb in neo4j-5.0.14
- old
+ new
@@ -82,10 +82,11 @@
def current_scope=(scope) #:nodoc:
ScopeRegistry.set_value_for(:current_scope, base_class.to_s, scope)
end
- def all(var = :n)
+ def all(new_var = nil)
+ var = new_var || (current_scope ? current_scope.node_identity : :n)
if current_scope
current_scope.new_link(var)
else
self.as(var)
end