Gem cancan 的问题

tsinghan · November 27, 2013 · Last by hot13399 replied at June 29, 2015 · 1883 hits
can :update, Topic do |topic|
        (topic.user_id == user.id)
      end

cancan 这里可以接受一个 block 来处理特殊的情景,block 里面的 topic 应该是一个实例变量,我的困惑是它是从哪里传进来的呢?我看了一下https://github.com/ryanb/cancan/wiki/Defining-Abilities-with-Blocks。但是没找到答案,谁来解惑一下?

2 Floor has deleted

奥 刚看了下源码,这样定义 确实不行

You need to Sign in before reply, if you don't have an account, please Sign up first.