Je vais écrire votre requête AQL pour ArangoDB

No reviews
0 sales
Avec mon expertise de plus de 20 ans dans le domaine du développement et du numérique, je vous propose mes services pour écrire des requêtes ArangoDB. Je vous accompagnerai pour optimiser les performances de votre base de données ArangoDB et/ou écrire des requêtes qui correspondent à vos besoins.

Je vous offre des services d'écriture de requêtes personnalisés, adaptés à vos besoins et à vos objectifs. Que vous souhaitiez augmenter la vitesse de vos requêtes ou interroger votre base de données, je vous aiderai à obtenir les résultats souhaités.

---------------------------
Exemple de besoin :
---------------------------
Par exemple, si vous souhaitez extraire le montant total payé par un client en comptabilisant toutes les commandes qu'il a passées, je pourrais vous aider à écrire une requête pour cela.
Si votre base de données ArangoDB contient deux collections, une pour les clients et une pour les commandes, contenant respectivement des informations sur les clients et les commandes, avec un champ "montant" dans la collection des commandes, et un champ "client_id" avec une référence vers l'ID du client dans la collection des commandes, je pourrais vous aider à écrire une requête pour extraire ces informations comme ci après.

---------------------------------------
RESULTAT OPTION DE BASE
---------------------------------------
En choisissant l'option de base à 15€ je vous donnerais alors en retour la requête AQL suivante :

FOR c IN Commande
FILTER c.client_id == '<ID_du_client>'
COLLECT client_id = c.client_id, montant_total = SUM(c.montant)
RETURN { client_id, montant_total }

où je vous indiquerais de remplacer <ID_du_client> par le véritable identifiant du client.

---------------------------------------------------------------------------------------------
RESULTAT OPTION ADAPTATION LANGAGE DE PROGRAMMATION
---------------------------------------------------------------------------------------------
En prenant l'option, adaptation à un langage de programmation, je vous fournirais alors en retour de la prestation un code qu'il suffit de copier/coller (et d'adapter) :

Par exemple, imaginons que vous souhaitez exécuter cette requête en python, je vous donnerais alors le code suivant :

from arango import ArangoClient

client = ArangoClient()
db = client.db('_system', username='root', password='root')
bind_vars = {'ID_du_client': 'the_client_id'}

query_result = db.aql.execute(
'FOR c IN Commande FILTER c.client_id == @ID_du_client COLLECT client_id = c.client_id, montant_total = SUM(c.montant) RETURN { client_id, montant_total }',
bind_vars=bind_vars
)

# Print the results
for result in query_result:
print(result)


---------------------
TARIFICATION
---------------------
Le Tarif de base comprend 1 requête AQL vous pouvez completer avec des requêtes supplémentaires.

Vous pouvez ajouter l'option "ADAPTATION A UN LANGAGE DE PROGRAMMATION", dans ce cas là nous fournirons un code source dans le langage de votre choix permettant d'exécuter la requête.

Customize this service

Extra options

All prices are excluding tax + 0.30€ and 5% fees that our bank partners may levy depending on the applicable taxes and the payment method used.
1

Order
your preferred service
from one of our sellers

2

Communicate securely via the website’s chat box
from start to finish

3

Sellers only get paid
once you have validated the delivery

Other services provided by this seller

Related services