如何批量创建组?

希望这个问题不是重复提问——搜索结果显示了如何批量添加用户,但我希望立即在我的新 Discourse 站点上建立 430 个群组,分别代表我的社区成员居住的世界各地的城市。

有人知道如何实现吗?手动操作会非常缓慢。

1 个赞

您可以使用代码遍历每个组名,并将其发布到 创建组 API

5 个赞

最佳方案,尤其是如果您未采用自托管方式,建议按提示使用 API。您可能还需要创建相应的分类?

如果您采用自托管方式,通过 Rails 控制台操作可能会稍微容易一些,但如果您知道那是什么意思,就不会提出这个问题了。

如果您有预算并需要帮助,可以私信我或在 Marketplace 中提问。

搜索一下,似乎有一些使用 API 实现该功能的示例。

3 个赞