国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:105日期: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欧美精品 | 国产黄色片一级 | 欧美韩国日本一区 | 精品视自拍视频在线观看 | 欧美xx在线观看 | 综合在线亚洲 | 在线欧美国产 | 美女动作一级毛片 | 久久国产精品免费一区二区三区 | 精品国产一区二区三区四区vr | 77yyxf影音先锋| 色日韩在线 | 国产网红自拍 | 国产一级做a爰片久久毛片男 | 爱视频福利广场 | 成人在线一区二区 | 日韩在线三级 | 精品区 | 日韩欧美色综合 | 国内精品中文字幕 | 一级做a爰全过程免费视频毛片 | 亚洲在线国产 | 日本一级做人免费视频 | 中文 日本 免费 高清 | 91成人精品视频 | 亚洲精品成人在线 | 久久九九久精品国产 | 手机在线看片福利 | 中文字幕在线观看一区二区 | 亚洲综合伊人色一区 | 欧美亚洲免费久久久 | 日本韩国台湾香港三级 | av18在线播放 | 国产在线乱子伦一区二区 | 97久久国语露脸精品对白 | 青青影院一区二区免费视频 | 久久怡红院国产精品 | 国产精品久久自在自线观看 |