class Neography::Rest

Attributes

connection[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/neography/rest.rb, line 65
def initialize(options = {})
  @connection = Connection.new(options)
end

Public Instance Methods

delete_node!(id) click to toggle source
# File lib/neography/rest.rb, line 74
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 96
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 92
def get_relationship_start_node(rel)
  get_node(rel["start"])
end