亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

javascript - elasticsearch.js&nodejs scoll方法的問題

瀏覽:140日期:2023-09-10 15:51:39

問題描述

不知道有沒有用過nodejs結合elasticsearch做開發的。今天想嘗試一下,執行了一個scoll查詢,出現一個很奇怪的錯誤,請幫忙看看。這是我的方法

esdao.searchScollFor130 = function() { esClient.search({index: esconf.index130,type: esconf.ttype,scroll: ’30s’,search_type: ’scan’,body: {query: {match_all: {}}} }, function getMoreUntilDone(err, ress) {console.log(ress);if (92202 !== allresult.length) { esClient.scroll({scrollId: ress._scroll_id,scroll: ’30s’ }, getMoreUntilDone);} else { console.log(’every 'test' title’, allTitles);} }); console.log(allresult);}

但是執行過程中后臺一直拋錯javascript - elasticsearch.js&nodejs   scoll方法的問題

換一種寫法,把92202換成ress.hits.total想取得總條數,但是:javascript - elasticsearch.js&nodejs   scoll方法的問題很是郁悶,我直接把這個返回結果復制出來賦給一個變量,卻是可以取得到total值。

問題解答

回答1:

我自己已經找到問題原因了,把解決方案說一下,免得遇到同樣問題的再走彎路,因為我的服務器版本是比較老的1.2的版本,所以,只要在創建客戶端的時候加上版本號就好了。

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

這是我在github上提的問題,是看到另一個提問的人給了我的啟發。大家也可以參考一下我的解決過程。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 亚洲精品欧美精品 | a级精品九九九大片免费看 a级毛片免费观看网站 | 日韩性色 | 久久一区二区三区99 | 久久影院视频 | 国产成人免费永久播放视频平台 | 在线观看国产一级强片 | 国产手机在线精品 | 日韩在线不卡一区在线观看 | 韩国欧洲一级毛片 | 国产欧美在线一区二区三区 | 亚洲欧洲一二三区机械有限公司 | 久久国产一区二区三区 | 本道久久综合88全国最大色 | 视频三区精品中文字幕 | 免费看美女午夜大片 | 欧美日韩亚洲国产 | 亚洲乱码国产一区网址 | 在线观看视频一区 | 精品国产一区二区三区在线 | 国产成人18黄网站免费 | 日本a级毛片免费视频播放 日本a级三级三级三级久久 | 国产精品久久久久亚洲 | freesexvideo性欧美tv2021 | 男女免费观看视频 | 久久精品国产欧美日韩99热 | 日本成a人片在线观看网址 日本成年人视频网站 | 日本三级成人午夜视频网 | 国产成人综合一区精品 | a国产 | 好叼操这里只有精品 | 国产成人一区二区视频在线观看 | 欧美另类在线视频 | 久久久久亚洲视频 | 亚洲欧美日本人成在线观看 | 老司机亚洲精品 | 亚洲国内精品自在线影视 | 日本免费人成在线网站 | 欧美综合自拍亚洲综合 | 欧美视频一区二区三区 | 亚洲精品国产精品国自产网站 |