Nodejs中@elastic/elasticsearch的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nodejs中@elastic/elasticsearch的使用相关的知识,希望对你有一定的参考价值。
参考技术A GitHub的地址:https://github.com/elastic/elasticsearch-js
首先,使用elasticsearch-head将对应的索引进行关闭,之后对索引进行设置。我们对目标索引发送 put 请求,请求的地址示例: http://localhost:9200/aaa/_settings ,参数: "index" : "max_result_window" : 500000 ,设置完成后,重新打开就可以了,这样结果字段就会显示完整的了
首先,初始化它
您可以通过回调函数,或者Promise来使用
每个** API调用返回的**值形成如下形式:
让我们看一个完整的例子!
在TS中使用
定义一个接口
获取数据
在搜索引擎里面不叫新增数据,叫做创建索引,使用的是index的方法
在经过查询和删除的操作后,基本上已经可以知道,ES在node里面基本使用,主要是对body对象的属性进行扩展,比如我要更新单个文档:
在API中,还有一个是根据条件进行批量更新,它是这样的:
以上是关于Nodejs中@elastic/elasticsearch的使用的主要内容,如果未能解决你的问题,请参考以下文章
在 Elastic Beanstalk 中更新 nodejs
Elastic Beanstalk 上的 NodeJS 多容器 Docker
AWS Elastic Beanstalk NodeJS 和日志
亚马逊 AWS Elastic Beanstalk NodeJS 应用程序