npm 包 elastic-muto 使用教程

阅读时长 4 分钟读完

介绍

elastic-muto 是一个用于 Elasticsearch 数据库的 Node.js 客户端库,它基于 elasticsearch.js 开发,提供了更加便捷的使用方式。

安装

安装 elastic-muto 很容易,只需要使用 npm 命令即可:

$ npm install elastic-muto

使用

elastic-muto 可以用于以下工作:

  1. 索引文档
  2. 删除文档
  3. 查询文档
  4. 更新文档

下面我们分别详细介绍这些功能的使用方法。

索引文档

使用 elastic-muto 可以很方便的索引文档,代码如下:

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

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

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

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

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

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

删除文档

使用 elastic-muto 可以很方便的删除文档,代码如下:

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

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

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

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

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

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

查询文档

使用 elastic-muto 可以很方便的查询文档,代码如下:

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

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

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

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

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

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

更新文档

使用 elastic-muto 可以很方便的更新文档,代码如下:

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

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

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

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

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

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

结论

elastic-muto 是一个使用便捷的 Elasticsearch Node.js 客户端库,它提供了丰富的功能,可以方便的索引、删除、查询和更新文档。使用 elastic-muto,您可以更加便捷地管理 Elasticsearch 数据库。

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

纠错
反馈