@AudeF, не могли бы вы подробнее объяснить, о чём ваш сайт и какие цели вы преследуете? Зачем вам нужно дублировать структуру категории и всех её подкатегорий?
Также, пожалуйста, покажите здесь более подробно, как именно вы работаете: например, как именно вы экспортировали JSON, а затем снова импортировали его?
С момента вашего вопроса прошло некоторое время, возможно, за это время вы уже кое-что выяснили?
Что ж, я вручную установил родительскую категорию, так что пока всё в порядке, но в следующем году я бы не хотел делать это снова .
Мы используем наш форум для обсуждения тестов нашего программного обеспечения с внешними пользователями. Каждый год у нас появляется новая версия, и мы не хотим смешивать новые тесты со старыми обсуждениями, поэтому создаём новую категорию для каждой версии. Подкатегории в основном остаются теми же, поэтому я не хочу создавать их вручную снова и снова .
Я использую эту инструкцию для экспорта и импорта JSON-файлов: Move topics from one Discourse instance to another, за исключением того, что делаю это для того же форума, поэтому меняю слаг и идентификаторы, чтобы избежать конфликтов.