Je vais écrire votre requête AQL pour ArangoDB

0 sales

Sold by JulienW Professional 4 total sales Available on ComeUp Direct

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.

Je vais écrire votre requête AQL pour ArangoDB

  • €15.00

Extra options

All prices are excluding tax and bank fees. The total amount will be calculated during payment.

  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

About the seller

JulienW 7 mars 2024

“Avec plus de 20 ans d'expérience dans le développement et le digital, je suis un expert reconnu dans mon domaine. Ma passion pour la programmation et mon désir de créer des logiciels de qualité supérieure ont été des moteurs constants au cours de ma carrière. J'ai développé une grande polyvalence en matière de langages de programmation et je suis toujours à l'affût des dernières tendances et technologies pour offrir le meilleur service à mes clients.

En plus de mes solides compétences techniques, j'ai également acquis de solides compétences en conseil en management, en coaching et en agilité. Je suis passionné par l'aide à la croissance et au développement des entreprises et des équipes, et j'ai une forte expérience en matière de mise en place de méthodologies agiles pour améliorer la productivité et l'efficacité.

Mes compétences en management et en agilité sont complémentaires à mes compétences techniques et me permettent de fournir un service complet à mes clients. Je suis toujours à l'écoute de leurs besoins et je travaille en étroite collaboration avec eux pour créer des solutions sur mesure qui répondent à leurs objectifs et leur permettent de se démarquer de leurs concurrents.

Avec mon expertise et mon engagement en faveur de la qualité, je suis sûr de pouvoir apporter une valeur ajoutée à tout projet sur lequel je travaille. Si vous cherchez un développeur expérimenté et passionné pour votre prochain projet, n'hésitez pas à me contacter.”

  • Professional seller
  • Average response time
  • Orders in progress 0
  • Sales in total 4
  • Seller since Jan 2023