亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:106日期: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
相關文章:
主站蜘蛛池模板: 91视频国产91久久久 | 亚洲图片偷拍自拍 | 亚洲福利区 | a一级片 | 亚洲精品老司机福利在线播放 | 91最新免费观看在线 | 国产三级日产三级 | 青草青青产国视频在线 | 国产精品福利在线观看免费不卡 | 亚洲精品免费网站 | 久久国产精品久久久久久 | 小明看看成人免费视频 | 免费观看黄的小视频 | 黄色片免费观看网站 | 日韩欧美亚洲国产一区二区三区 | 亚洲欧洲一区二区三区在线 | 免费在线一级片 | 亚洲男女激情 | 国产日韩欧美亚洲综合在线 | 99热久久这里只精品国产www | 久草视频在线首页 | 国产三香港三韩国三级不卡 | 亚洲日b | xxxx鞠婧祎xxxx网站视频观看 | 亚洲一级片免费 | 激情久久久久久久久久 | 一级不卡毛片免费 | 国产伊人影院 | 婷婷情 | 99re免费| 手机看片自拍自自拍日韩免费 | 国产三级在线看 | 亚洲第一页在线播放 | 免费看91 | 9丨精品国产高清自在线看 9久9久女女免费精品视频在线观看 | 日韩成人中文字幕 | 中国黄色一级大片 | 韩国三级一线观看久 | 欧美一区二区三区久久久人妖 | 国产一区二区视频在线播放 | 色免费观看 |