当我运行 bundle exec rake db:setup 并刷新浏览器(例如当前 url http://localhost:3000/xyz
)时,我在这一行的能力.rb 中出现错误
can :manage, xyz, abc_id: ABC.where(account_id: user.account_id)
我知道这里的用户是零,这就是它出错的原因,但有没有办法避免这种情况。如果用户为零,我希望重定向到登录。有什么建议最好的方法是什么?
谢谢
当我运行 bundle exec rake db:setup 并刷新浏览器(例如当前 url http://localhost:3000/xyz
)时,我在这一行的能力.rb 中出现错误
can :manage, xyz, abc_id: ABC.where(account_id: user.account_id)
我知道这里的用户是零,这就是它出错的原因,但有没有办法避免这种情况。如果用户为零,我希望重定向到登录。有什么建议最好的方法是什么?
谢谢