1

我在我的node.js项目中使用strapi和mongoDB。当数据库新鲜时,所有角色和权限都已正确创建。之后,当我从strapi CLI 或strapi admin UI 创建一个新的内容类型(新集合)时,它正在正确地创建相关的角色和权限。但是当我切换数据库时,与新内容类型相关的角色没有出现。

4

2 回答 2

0

没有答案 - 但可以确认相同的情况。

澄清一下 - 用户权限插件似乎在创建时存储了有关权限的信息。

然后,当您将类型(模型)移动到具有不同 mongodb(但可能是同一用户)的另一台服务器时,角色权限不会因为新模型可用(甚至显示不再存在的模型的权限)这一事实而受到影响。

即有 0 次检查似乎按照配置同步模型...

它迁移用户和用户权限的唯一方法 - 但这是有风险的。

于 2018-06-28T11:41:07.737 回答
0

我们在最新版本的 Strapi (v3.0.0-alpha.14.5) 中对此进行了修复

于 2018-11-20T04:51:37.657 回答