下面记录本人用到的方法
/*链接到elasticsearch数据库*/
var elasticsearch = require('elasticsearch');
var client = new elasticsearch.Client({
host: '192.168.1.107:9200',
log: 'error'
});
1.过滤某个字段为空。
client.search({
index:['txxx_message*','tgxxx_message*'],
body: {
"track_total_hits":true,//es高版本返回total结果数问题
query: {
bool:{
must_not:[
{
"term": {
//字段名
"message.keyword": ""
}
}
]
},
},
size:1,
}
}).then(function (resp){
console.log(resp)
})