我有一个这样的控制器动作:
def index
@start_limit = 0
@last_limit = 5
@start = params[:start]
@last = params[:next]
if @last
@start_limit = (@Start_limit) + (@last)
@last_limit = (@last_limit) + (@last)
elsif @start
@start_limit = (@start_limit) - (@start)
@last_limit = (@last_limit) - (@start)
else
# do nothing
end
end
当我正在执行包含此类控制器操作的程序时,会发生以下错误:
undefined method '+' for nil:NilClass
. 我需要一个解决方案。
我是RoR的新手,我欢迎任何人的建议。