为了账号安全,请及时绑定邮箱和手机立即绑定

elasticsearch.js&nodejs scoll方法的问题

elasticsearch.js&nodejs scoll方法的问题

湖上湖 2018-11-15 14:18:16
不知道有没有用过nodejs结合elasticsearch做开发的。今天想尝试一下,执行了一个scoll查询,出现一个很奇怪的错误,请帮忙看看。这是我的方法但是执行过程中后台一直抛错换一种写法,把92202换成ress.hits.total想取得总条数,但是:很是郁闷,我直接把这个返回结果复制出来赋给一个变量,却是可以取得到total值。
查看完整描述

1 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

我自己已经找到问题原因了,把解决方案说一下,免得遇到同样问题的再走弯路,因为我的服务器版本是比较老的1.2的版本,所以,只要在创建客户端的时候加上版本号就好了。

var esClient = new elasticsearch.Client({
  host: esconf.host130,
  apiVersion: "0.90",
  log: 'error'
  });

这是我在github上提的问题,是看到另一个提问的人给了我的启发。大家也可以参考一下我的解决过程。


查看完整回答
反对 回复 2018-12-15
  • 1 回答
  • 0 关注
  • 629 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信