Javascript 我怎样才能只得到'_来源';elasticsearch客户端搜索功能中的字段?
我正在节点js中进行elasticsearch。通过'client.search',我可以从elasticsearch获取数据,但我只想获取'\u source'字段。我该怎么做 通过javascript的“映射”功能,我只能获取源数据。 但是,我想知道“client.search”中的body选项是什么,以便只获取源数据 这是我的代码,是用来映射函数的Javascript 我怎样才能只得到'_来源';elasticsearch客户端搜索功能中的字段?,javascript,node.js,
elasticsearch,Javascript,Node.js,
elasticsearch,我正在节点js中进行elasticsearch。通过'client.search',我可以从elasticsearch获取数据,但我只想获取'\u source'字段。我该怎么做 通过javascript的“映射”功能,我只能获取源数据。 但是,我想知道“client.search”中的body选项是什么,以便只获取源数据 这是我的代码,是用来映射函数的 index: 'bank', body:{ query:{ "bool":{
index: 'bank',
body:{
query:{
"bool":{
"must":{"match":{"state":"AL"}}
}
}
}
}, function getMore(err,data){
if(err)
{
console.log(err);
return;
}
var source = data.hits.hits.map(function(obj){
return obj._source;
});
console.log(source);
res.end(source);
});
使用client.search()
没有其他方法
但是,在检索单个文档时,可以使用代替。Hi Val!谢谢你的回答!!我懂了。。!!运气好吗?如果是,您应该接受答案,谢谢;-)