您好——除了直接使用搜索功能外,是否还有其他方式可以提取包含特定关键词的所有对话、主题、帖子和私信?
我们的法务团队需要所有提及特定产品的评论、线程和私信,我们正试图寻找一种方法,避免手动逐条浏览论坛来提取这些数据。
有人推荐我尝试使用数据浏览器插件,但这是否适用于当前情况?任何建议都将不胜感激!
您好——除了直接使用搜索功能外,是否还有其他方式可以提取包含特定关键词的所有对话、主题、帖子和私信?
我们的法务团队需要所有提及特定产品的评论、线程和私信,我们正试图寻找一种方法,避免手动逐条浏览论坛来提取这些数据。
有人推荐我尝试使用数据浏览器插件,但这是否适用于当前情况?任何建议都将不胜感激!
这个数据探索器查询是一个很好的起点:https://meta.discourse.org/t/search-for-keywords-across-posts/134553。它目前仅提取帖子 ID。该查询可以修改为同时提取帖子内容。例如:
-- [params]
-- string :query
SELECT p.id as post_id, p.raw FROM posts p
LEFT JOIN post_search_data psd ON psd.post_id = p.id
WHERE psd.search_data @@ TO_TSQUERY(:query)