1 日に何度でも変更できるドキュメントがあります。これらのドキュメントを時系列で注文し、毎日のインデックスを作成しました。そして、毎日、同じドキュメントの複数のバージョンがあり、変更日が異なります。
ドキュメントのサンプル:
{
id: 1234,
user: kc,
subscriptions: [
'paper1',
'paper2'
],
modified_date: 1466697434020
}
私が探しているのは、すべてのユーザーの特定の時間範囲で最新のドキュメントを取得し、その上に集計を適用することです。
これにより、先週/月に各論文の購読者数のような結果が得られます。
top_hits を使用して、ある時間範囲内のさまざまなユーザーの最新のドキュメントを取得できましたが、このデータ セットにさらに集計を適用することはできません。