Module: Arango::View::Basics

Defined in:
lib/arango/view/basics.rb

Overview

Arango View Basics

Instance Method Summary collapse

Instance Method Details

#dropObject



25
26
27
# File 'lib/arango/view/basics.rb', line 25

def drop
  @database.request("DELETE", "_api/view/#{@name}", key: :result)
end

#exists?Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/arango/view/basics.rb', line 10

def exists?

end

#infoObject



14
15
16
17
# File 'lib/arango/view/basics.rb', line 14

def info


end

#rename(name:) ⇒ Object



19
20
21
22
23
# File 'lib/arango/view/basics.rb', line 19

def rename(name:)
  body = {name: name}
  result = @database.request("PUT", "_api/view/#{@name}/rename", body: body)
  return_element(result)
end