-2

我目前正在尝试将rails-authorization插件集成到 rails 应用程序中。我已经完成了安装和设置步骤,但每次我尝试使用

permit "role"

或者

permit? "role"

函数,我收到一个错误,提示'const missing,User#RolesUser',它在插件中似乎没有任何用处(它使用角色模型和 RolesUsers 表)。有没有其他人遇到过这个问题?

4

1 回答 1

1

最终发现这似乎是在rails 2.2.2中使用这个插件的一个错误。还发现更改所有引用

:roles_users

:role_users

在插件库文件(特别是 object_roles_table.rb 文件)中,生成了迁移,并且在生成的角色模型中,插件可以正常工作。

于 2009-01-21T19:33:19.127 回答