Maison > interface Web > js tutoriel > Rendre les requêtes dynamodb un peu plus faciles.

Rendre les requêtes dynamodb un peu plus faciles.

Patricia Arquette
Libérer: 2024-11-30 03:15:16
original
1005 Les gens l'ont consulté

Making dynamodb queries just a little bit easier.

Si vous avez utilisé le natif AWS DynamoDBClient pour autre chose qu'une simple requête get, vous vous retrouverez probablement à regarder beaucoup la documentation en pensant « comment ça marche à nouveau ».

Il existe quelques bibliothèques qui facilitent un peu le travail avec DynamoDB, mais la plupart nécessitent des classes de mappage de données supplémentaires et des surcharges qui ne sont pas nécessaires dans de nombreux cas d'utilisation.

J'ai développé Dynostore en tant que couche de création de requêtes légère au-dessus de DynamoDBClient pour faciliter les cas d'utilisation qui nécessitent un générateur de requêtes puissant sans encombrement supplémentaire.

Par exemple, une demande de mise à jour ressemblerait désormais à ceci.

magasin
.update()
.key({ identifiant : client.id })
.update(set('firstName', 'john'))
.condition(notExists('id'), or(), eq('name', 'john'))
.exec()

Github

Documents

NPM

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal