If authentication is enabled you must specify
username
and password
in every reqSET
Creates an objectA key for accessing the object, if not provied, an uuid will be generated
This is the body that will be associated to your key, this can be anything you want
This array relates your object with other nodes, relations can be keys to object or just strings with any other meaning.
This is used to order your data by classes like users, posts, etc…
If the objects expires it must be set to true
The time in milliseconds that the object must live
GET
Get an object or a series of objectsYou must pass it as a parameter if the object is encrypted
Make a bulk operation in all objects that match the criteria
If true, only modify one object that matches the
field_array
criteriaPUT
Modify an object or a series of objectsYou must pass it as a parameter if the object is encrypted
The field to be updated
The new value
Make a bulk operation in all objects that match the criteria
If true, only modify one object that matches the
field_array
criteriaDELETE
Delete an objectPUSH
Push a value into an array of an object or a series of objectThe array to modify
The value to push
You must pass it as a parameter if the object is encrypted
Make a bulk operation in all objects that match the criteria
If true, only modify one object that matches the
field_array
criteriaPOP
Pop from an array of an object or a series of objectsThe array to modify
You must pass it as a parameter if the object is encrypted
Make a bulk operation in all objects that match the criteria
If true, only modify one object that matches the
field_array
criteriaSPLICE
Splice from an array of an object or a series of objectsThe array to modify
You must pass it as a parameter if the object is encrypted
Make a bulk operation in all objects that match the criteria
If true, only modify one object that matches the
field_array
criteriaREMOVE
Remove a value from an array of an object or a series of objectsThe array to modify
The value to be removed
You must pass it as a parameter if the object is encrypted
Make a bulk operation in all objects that match the criteria
If true, only modify one object that matches the
field_array
criteriaENCRYPT
Encrypt an objectDECRYPT
Decrypt an objectSET_VERTEX
Add a vertex to an objectVertex name, it doesn’t need to be a key
Relation between vertices, ex: friends
You must pass it as a parameter if the object is encrypted
GET_VERTEX
List all vertices of a keyYou must pass it as a parameter if the object is encrypted
DELETE_VERTEX
Delete a vertexVertex name, it doesn’t need to be a key
You must pass it as a parameter if the object is encrypted
DFS
Make a DFS walk in the graphKey of the object.
If you want to make a DFS and only go through nodes with an specific type of relation