首页 >web前端 >js教程 >使 dynamodb 查询变得更容易一些。

使 dynamodb 查询变得更容易一些。

Patricia Arquette
Patricia Arquette原创
2024-11-30 03:15:161007浏览

Making dynamodb queries just a little bit easier.

如果您使用本机 AWS DynamoDBClient 执行简单的 get 请求以外的任何操作,您可能会发现自己在查看文档时经常思考“这又是如何工作的”。

有一些库可以让 DynamoDB 的使用变得更容易一些,但大多数都需要额外的数据映射类和膨胀,这对于很多用例来说是不必要的。

我将 Dynostore 开发为 DynamoDBClient 之上的轻量级查询构建器层,以帮助解决需要强大查询构建器而无需额外膨胀的用例。

例如,更新请求现在看起来像这样。

商店
.update()
.key({ id: customer.id })
.update(set('firstName', 'john'))
.condition(notExists('id'), or(), eq('name', 'john'))
.exec()

Github

文档

NPM

以上是使 dynamodb 查询变得更容易一些。的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn