Adicionando muitas categorias

Olá! Alguns colegas e eu estamos iniciando uma página para meus estudos, onde queremos criar uma categoria para cada matéria. Assim, teremos que adicionar muitas categorias. Existe alguma maneira de automatizar isso, como fornecer ao Discourse uma lista com todos os nomes das categorias a serem adicionadas?

Agradeço muito por qualquer ajuda! Obrigado a todos e saudações,
Jego

Temos um guia para realizar operações em massa via linha de comando, incluindo exportação/importação de categorias:

Não tenho certeza de quantas categorias se enquadram em “muitas, muitas”, mas você pode encontrar problemas de desempenho (dependendo de como as categorias são usadas) ao ultrapassar 500+. Usar tags em vez disso evitaria esse problema.

3 curtidas

Obrigado pela sua resposta. Eu vi essa página. Só vejo a possibilidade de importar categorias a partir de um arquivo de categorias, está correto? Além disso, parece ser bastante difícil exportar esse arquivo, adicionar manualmente todas as categorias e reimportá-lo (ou esse arquivo é diferente da parte de categorias do arquivo https://meta.discourse.org/categories.json)?

Edição: Erro de digitação

Você vai querer um script que faça algo como

   Category.create(título: "olá".....)

Várias vezes, talvez lendo de um CSV ou algo assim. Você pode digitar apenas o acima sem argumentos para obter uma dica.

Você provavelmente se sairá melhor com tags do que com categorias. Veja