Я могу получить удаленный пост из постистории таблицы с помощью обмена данными стек Эксплорер?
Я пытаюсь получить удаленные сообщения от пользователей. Согласно базе данных схема документация, в PostHistory
таблицы, PostHistoryTypeId = 12
означает "пост удален".
Итак, могу ли я получить удаленный пост для пользователя по следующему запросу?
Select * from PostHistory where PostHistoryTypeId = 12
Если нет, то как я могу удалить сообщения либо пользователем, либо модератором?
Ответы - Я могу получить удаленный пост из постистории таблицы с помощью обмена данными стек Эксплорер? / Can I get deleted posts from the PostHistory table using the Stack Exchange Data Explorer?

26.06.2019 06:25:43
Запрос на PostHistory
показывает только посты, где удалены, а потом восстановлены.
Вы не можете искать SEDE для текущих удаленных сообщений пользователем, потому что, как сказал этот разработчик Stack Exchange:
... Идентификаторы пользователей также имеют значение null для удаленных записей (в Обозревателе данных) по понятным причинам.
Удаленные сообщения, как и записи голосования, считаются конфиденциальной информацией.
Если у вас есть привилегии 10K, вы можете видеть удаленные сообщения, когда вы натыкаетесь на них, но не можете искать их, если они не являются вашими собственными сообщениями.
Модераторы и разработчики Stack Exchange имеют больше инструментов, доступных в этом отношении.
Смотреть также: