如何导入带有类别权限的类别

感谢 @pfaffman 的快速响应!

实际上,这似乎只是我愚蠢的表现。

import:file rake 任务(它调用 ImportExport::Importer)的默认行为是从源类别精确复制权限。我只是通过查看源代码才发现这一点。

它确实是这样做的。我的目标类别没有我期望的权限的原因是我忘记在源中正确设置这些权限了!我将一个类别(在一个已经私有的论坛中(整个论坛都是私有的,所以该类别对其中的所有人都是可见/回复/创建的))移动到一个更开放的论坛(其中帖子需要在一个安全类别中——最初仅对管理员可见/回复/创建)

我同意——由于类别导入是只能在实际的生产环境中完成的事情,因此在导入完成后并确认一切正常之前,可能希望将权限默认设置为仅管理员。这比向用户发送有关批量导入通知要好。