после миграции с NodeBB с помощью этого руководства и использования скрипта миграции NodeBB всё выглядит хорошо — все категории, темы, сообщения и т. д. на месте.
Однако я заметил, что у каждого пользователя в Discourse отображается ноль сообщений. Например, у одного пользователя 500 лайков, но в общем списке пользователей указано 0 сообщений. Поскольку все сообщения действительно присутствуют, есть ли какая-то функция для обновления подсчёта сообщений?
Я мог бы сказать «да», но я хотел бы попробовать другую миграцию. В тот день я перепробовал несколько вариантов, и вдруг количество постов появилось, но их оказалось слишком много. Например, в NodeBB у пользователя около 1,5 тыс. постов, а в Discourse — 2,8 тыс.
Хорошая мысль, NodeBB не учитывает личные сообщения. Но личные сообщения не импортируются, так что не уверен насчёт этого. Кстати, почему Discourse считает личные сообщения постами?
Я не на 100% уверен, что это так, но они находятся в одной таблице post. Не знаю, учитывает ли счётчик постов, который вы смотрите, только обычные посты или все.