npm 包 @aneilbaboo/dynogels-promisified

阅读时长 4 分钟读完

前言

@dynamodb-promisified 能够让我们方便的对 AWS DynamoDB 进行操作,但是对于复杂的操作,我们往往需要面临很多的代码重复和不必要的麻烦。这时候,我们就要使用 @aneilbaboo/dynogels-promisified 包,来解决这些问题。

安装

你可以通过 npm 来安装该包:

使用

有了该包,我们可以很容易的创建表,进行查询、插入、更新和删除等操作。

创建连接

首先,我们需要使用连接参数来创建连接。相比较于 @dynamodb-promisified 的方法,dynogels-promisified 使用的连接参数更加轻量:

-- -------------------- ---- -------
----- ------------------- - --------------------------------------------

----- ---------- - -
  ------- -----------
--

----- ---------- - -
  ----------- -----------
  ------------------- -
    ----------- ---
    ------------------ -
      ----- ---
    -
  -
--

----- ------------------- - --- --------------------------------

创建表

创建表需要指定表名和主键信息。主键可以是一个对象,也可以是简单的 ID 字段:

-- -------------------- ---- -------
----- --------- - -
  ---------- ------------
  -------- ----
--

----- ---------- - -
  -------------------- ---------------------------------
  ----- ------------
--

----- ------------------- - -
  -------------
  ------- ----------
--

----- -----------------------------------------------------

查询

我们可以使用 dynogelsPromisified.table(tableName) 来获取指定的表,并使用链式调用查询:

插入

我们可以使用 dynogelsPromisified.table(tableName) 来获取指定的表,并使用 putItem 方法插入数据:

更新

我们可以通过 dynogelsPromisified.updateItem(tableName) 来更新指定表的特定条目:

删除

我们可以通过 dynogelsPromisified.table(tableName) 来删除表中的特定条目:

总结

通过上述示例,我们可以看到 dynogels-promisified 包是多么强大和易于使用。使用这个包,我们可以非常容易地创建表,进行查询、插入、更新和删除操作。希望该教程对大家有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60057c4881e8991b448ebcd5

纠错
反馈