class Neography::Rest
Attributes
connection[R]
Public Class Methods
new(options = ENV['NEO4J_URL'] || {})
click to toggle source
# File lib/neography/rest.rb, line 63 def initialize(options = ENV['NEO4J_URL'] || {}) @connection = Connection.new(options) end
Public Instance Methods
delete_node!(id)
click to toggle source
# File lib/neography/rest.rb, line 72 def delete_node!(id) relationships = get_node_relationships(get_id(id)) relationships.each do |relationship| delete_relationship(relationship["self"].split('/').last) end unless relationships.nil? delete_node(id) end
get_relationship_end_node(rel)
click to toggle source
# File lib/neography/rest.rb, line 94 def get_relationship_end_node(rel) get_node(rel["end"]) end
get_relationship_start_node(rel)
click to toggle source
relationships
# File lib/neography/rest.rb, line 90 def get_relationship_start_node(rel) get_node(rel["start"]) end