Arango v0.0.1 Arangoex.Document
ArangoDB Document methods
Summary
Functions
Create document
Removes a document
Removes multiple documents
Read document
Read all documents
Read document header
Replace document
Update document
Types
Functions
delete(endpoint, doc, opts \\ [])
delete(Arangoex.Endpoint.t, t, keyword) :: Arangoex.ok_error(t | [t])
Removes a document
DELETE /_api/document/{document-handle}
delete_multi(endpoint, coll, docs, opts \\ [])
delete_multi(Arangoex.Endpoint.t, Arangoex.Collection.t, [map], keyword) :: Arangoex.ok_error(t | [t])
Removes multiple documents
DELETE /_api/document/{collection}
document(endpoint, doc, opts \\ [])
document(Arangoex.Endpoint.t, t, keyword) :: Arangoex.ok_error(map)
Read document
GET /_api/document/{document-handle}
documents(endpoint, coll, opts \\ [])
documents(Arangoex.Endpoint.t, Arangoex.Collection.t, keyword) :: Arangoex.ok_error(t | [t])
Read all documents
PUT /_api/simple/all-keys
header(endpoint, doc, opts \\ [])
header(Arangoex.Endpoint.t, map, keyword) :: Arangoex.ok_error(map)
Read document header
HEAD /_api/document/{document-handle}
replace(endpoint, coll, docs, opts \\ [])
replace(Arangoex.Endpoint.t, Arangoex.Collection.t, [map], keyword) :: Arangoex.ok_error([map])
Replace document
PUT /_api/document/{document-handle}
update(endpoint, coll, docs, opts \\ [])
update(Arangoex.Endpoint.t, map, map, keyword) :: Arangoex.ok_error(map)
update(Arangoex.Endpoint.t, Arangoex.Collection.t, [map], keyword) :: Arangoex.ok_error([map])
Update document
PATCH /_api/document/{document-handle}