我可以使用Stack Exchange Data Explorer从PostHistory表中删除已删除的帖子吗?

时间:2019-06-26 10:37:16

标签: stackexchange dataexplorer

我正在尝试获取用户删除的帖子。根据数据库架构文档,在PostHistory表中,PostHistoryTypeId = 12的意思是“发布已删除”。

那么,我可以通过以下查询为用户获取已删除的帖子吗?

Select * from PostHistory where PostHistoryTypeId = 12

如果没有,那么我该如何按用户或主持人获取已删除的帖子?

1 个答案:

答案 0 :(得分:0)

PostHistory上的查询仅显示已删除并随后被删除的帖子。

您无法在SEDE上搜索用户当前删除的帖子,因为as this Stack Exchange developer said

  

...出于明显的原因,对于已删除帖子(在数据资源管理器中),UserId也为null。

已删除的帖子(如投票记录)被视为敏感信息。

如果您具有10K特权,则偶然发现它们时可以看到已删除的帖子,但是除非它们是您自己的帖子,否则无法搜索它们。
主持人和Stack Exchange开发人员在这方面有更多可用的工具。

另请参阅: