ArangoDB client for Perl released!

I released ArangoDB client for Perl.

https://metacpan.org/release/ArangoDB

This module is supporting the following features.

  • Collection
  • Document
  • Edge
  • Index(Hash / Skip-List / Geo / Cap Constraint)
  • Simple Query (all / by_example / first_example / range / near / within)
  • ArangoDB Query Language (AQL)

Example:

use ArangoDB;
 
my $db = ArangoDB->new({
    keep_alive => 1,
});

# Create document
$db->('users')->save({ name => 'John', age => 42 });

# AQL
my $documents = $db->query( 
    'FOR u IN users FILTER u.age > @age SORT u.name ASC RETURN u'
)->bind( { age => 19 } )->execute->all;

Regards.