const es = require('elasticsearch');
const client = es.Client({ host: '10.66.24.101:9200' });
client.ping()
.then(res => console.log('connection success', res))
.catch(err => console.error('wrong connection', err));
client.search({
index: 'benefit_ntd_*',
type: '',
body: {
query: {
"bool": {
"filter": [
{
"bool": {
"must": [
{
"match_phrase": {
"system_id": {
"query": "fayhj",
"slop": 0,
"boost": 1
}
}
}
],
"disable_coord": false,
"adjust_pure_negative": true,
"boost": 1
}
}
],
"disable_coord": false,
"adjust_pure_negative": true,
"boost": 1
}
}
}
})
.then(res =>
// console.log(JSON.stringify(res))
res.hits.hits.map((v)=>console.log(v))
)
.catch(err => console.error(err));
nodejs获取elasticsearch数据
最新推荐文章于 2025-03-18 14:06:05 发布