我对模型 A 有一个规则,其中用户只能:读取模型。在 A 的控制器中,我有一些功能,如“显示”、“更新”等(用户可以访问),还有一些其他功能,如“foo”。我希望用户能够访问“foo”,但我也想为用户调用 load_and_authorize。有没有一种方法可以将函数“foo”标记为读取操作的一部分,以便 CanCan 成功?
我对模型 A 有一个规则,其中用户只能:读取模型。在 A 的控制器中,我有一些功能,如“显示”、“更新”等(用户可以访问),还有一些其他功能,如“foo”。我希望用户能够访问“foo”,但我也想为用户调用 load_and_authorize。有没有一种方法可以将函数“foo”标记为读取操作的一部分,以便 CanCan 成功?