我对弹性搜索中的方面有一点问题。我有一个表格视频,一个表格频道,一个频道有很多视频。我只想在 X 个最新视频上显示每个频道的 %views_count 的甜甜圈。
在 SQL 中:
SELECT SUM(views_count) FROM videos WHERE videos.channel_id = X ORDER BY published_at DESC LIMIT Y
我可以在所有视频上做到这一点,但我不会在 LIMIT 上做到这一点。任何想法??谢谢
我对弹性搜索中的方面有一点问题。我有一个表格视频,一个表格频道,一个频道有很多视频。我只想在 X 个最新视频上显示每个频道的 %views_count 的甜甜圈。
在 SQL 中:
SELECT SUM(views_count) FROM videos WHERE videos.channel_id = X ORDER BY published_at DESC LIMIT Y
我可以在所有视频上做到这一点,但我不会在 LIMIT 上做到这一点。任何想法??谢谢