所有未回答问题的列表

您好,社区,

我需要一份有史以来所有已回答问题的列表。问题是:我看到可以通过搜索进行过滤,但我们有超过一百万个问题,所以这条路不太可行。

如何做到?是否有插件、功能或数据库请求?

1 个赞

如果您想在主题列表中(而不是搜索中)查看这些主题,可以转到 /filter?q=status%3Asolved%20 查看所有已解决的主题,转到 /filter?q=status%3Aunsolved%20 查看所有未解决的主题。

1 个赞

这不行,因为我们有超过一百万条记录。

好的。你打算如何处理所有这些主题,你又想做什么?谢谢。

1 个赞

我们想进行筛选。我们有超过一百万个问题,想检查一下哪些是未回答的。

将查找所有未回复的主题。

2 个赞

也许一个 数据浏览器 查询可以帮助你。

这是一个关于 绕过数据浏览器 10,000 条结果限制 的示例。

2 个赞

对于所有未回答的主题

您是指零回复的主题还是没有解决方案的主题?如果您指的是零回复的主题,请尝试使用 /filter?q=posts-max%3A1 过滤器来查找零回复的主题。

你好,

我的意思是那些没有回复的主题。正如我所说,我们有超过100万个主题,所以过滤器不是一个选项!

好的,我可以知道您想用所有这些话题做什么吗?

我们要进行清理。所有未回答的主题都应进行检查,如果质量不佳,则予以删除。如果主题没有答案,很可能是因为问题本身就不够好。

那么,正如@NateDhaliwal所建议的那样,过滤列表是一个很好的解决方案。例如,你可以显示所有没有回复且没有“已检查”标签的主题。然后,你可以浏览列表并删除你不想要保留的主题,然后为其他主题添加标签。这样,过滤列表就只包含你还没有查看过的主题。

数据浏览器也可以为你创建一个列表,但你也需要处理这个列表,并跟踪你的进度。基于标签排除在这里也同样有效。

这些建议无法解决什么问题?

4 个赞

您想要的过滤器在功能上是可行的,但主题数量是限制因素,至少在用户界面层面是这样。正如 Moin 和 Nate 所建议的,应用多个过滤器/使用数据探索器并跟踪您的进度可能是您在用户界面中的最佳解决方案。

如果您确实需要一次性输出所有内容,那可能无法在用户界面中实现——我认为您需要设置某种批处理 Rails 脚本来处理这么多的主题——数据探索器的限制和过滤器的分页将不起作用。这并非我的专业领域,但我怀疑您需要进行分批查询,例如每次查询 1000 条,运行它将需要一些时间,并生成一个结果文件供您在电子表格中进行分析(您可能还需要压缩输出文件)。

6 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.