Я могу получить удаленный пост из постистории таблицы с помощью обмена данными стек Эксплорер?

Я могу получить удаленный пост из постистории таблицы с помощью обмена данными стек Эксплорер?

26.06.2019 01:37:16 Просмотров 44 Источник

Я пытаюсь получить удаленные сообщения от пользователей. Согласно базе данных схема документация, в PostHistory таблицы, PostHistoryTypeId = 12 означает "пост удален".

Итак, могу ли я получить удаленный пост для пользователя по следующему запросу?

Select * from PostHistory where PostHistoryTypeId = 12

Если нет, то как я могу удалить сообщения либо пользователем, либо модератором?

У вопроса есть решение - Посмотреть?

Ответы - Я могу получить удаленный пост из постистории таблицы с помощью обмена данными стек Эксплорер? / Can I get deleted posts from the PostHistory table using the Stack Exchange Data Explorer?

Является ответом!
Brock Adams

26.06.2019 06:25:43

Запрос на PostHistory показывает только посты, где удалены, а потом восстановлены.

Вы не можете искать SEDE для текущих удаленных сообщений пользователем, потому что, как сказал этот разработчик Stack Exchange:

... Идентификаторы пользователей также имеют значение null для удаленных записей (в Обозревателе данных) по понятным причинам.

Удаленные сообщения, как и записи голосования, считаются конфиденциальной информацией.

Если у вас есть привилегии 10K, вы можете видеть удаленные сообщения, когда вы натыкаетесь на них, но не можете искать их, если они не являются вашими собственными сообщениями.
Модераторы и разработчики Stack Exchange имеют больше инструментов, доступных в этом отношении.

Смотреть также:

Закрыть X