我正在使用 NodeJS 在 Elasticsearch Index 中查找第一个和最后一个文档。
client.search({index: 'test',size:1,sort:[{"_timestamp":{"order":
"desc"}}]},function(err,resp,status) { console.log("data",resp);
});
我哪里错了?
您应该使用查询来匹配所有文档,然后对它们进行排序:
client.search({
index: 'test',
query: {
"match_all": {}
},
sort: [{
"_timestamp": {
"order":
"desc"
}
}],
size: 1
}, function (err, resp, status) {
console.log("data", resp);
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句