按首帖最新更新排序/筛选搜索主题

你好 :purple_heart:

我想知道是否可以通过用户界面或 /search.json API 端点按更新日期搜索主题/帖子,方法是按最新更新排序或按特定日期之前/之后更新的主题进行筛选。

提前感谢!

你好,

除非我误解了,你是否尝试过高级搜索?
https://meta.discourse.org/search?expanded=true

还值得注意的是:

1 个赞

这并非我所指的意思——我真正想要的是通过搜索来检索整个站点中,其主帖在给定 YYYY-MM-DD 日期之后被编辑过的主题。

例如,如果你有两个主题都创建于 2024-02-11,但其中一个在 2024-02-12 被编辑过,那么我希望能够只搜索到那个较晚被编辑的主题(例如 edited-after:2024-02-12)。

哦,我明白了!

嗯,我唯一能想到的方法是使用 Discourse Data Explorer 来创建一个满足您需求的查询。

然后,您可以按照本指南通过 API 使用它:https://meta.discourse.org/t/run-data-explorer-queries-with-the-discourse-api/120063。 :thinking: