我们可以查询将 tag 附加到主题的时间戳吗?例如,我想根据主题被标记某个标签的时间对主题进行排序。
使用 Data Explorer 插件应该可以获取此信息。标签添加到主题的时间可以从 topic_tags 表的 created_at 字段中找到。您需要连接 tags 表才能通过 name 查找标签。
感谢推荐插件,但我需要从 API 获取信息。
当我向 discourseURL/t/{tid}.json 发送 GET 请求查询任何主题信息时,我没有在 tags 中看到 created_at 字段。您能建议我可能哪里出错了吗?
我认为 Discourse JSON 负载中没有任何地方提供标签的 created_at 参数。你可以编写一个 Data Explorer 查询来获取标签的 created_at 值,然后通过 API 运行该查询。有关如何操作的详细信息,请参见此处:如何使用 Discourse API 运行 Data Explorer 查询。