私は動作するクエリを持っています。 Idに基づいてデータを集計し、作成されたフィールドに基づいてMOST RECENTオブジェクトを検索します。私が持っている問題は、の2番目に多くの最近のの代わりに、最も最近のものを探したいということです。私はこれについてどうやって行くのですか?私はすべてのドキュメントを見てきました。私が見つけることができるのは、私にはあまり役に立たない範囲です。ありがとう:)弾性検索:日付集計最新の
{
"query":{
"match": {
"name": "Robert"
}
},
"aggs": {
"previous": {
"terms": {
"field": "Id",
"order": {"timeCreated": "desc"}
},
"aggs": {
"timeCreated": {
"max": {"field": "created"}
}
}
}
}
}
最新のドキュメントとはどういう意味ですか?私が最新のものを意味するものは、現在の日付から最新のものを希望する「売れた」フィールドのものです。 – Richa
@Richa私がドキュメントで見たことは限られた範囲ですが、私は現在の時間から最新のものを検索したいと思います。 – emarel
@リチャは、何か明確にする必要がある場合はお知らせします。どんな助けもありがたいです – emarel