depot例子的时候的问题

depot例子的时候的问题

You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaphp?name=lua" onclick="tagshow(event)" class="t_tag">luating nil.<<
引用:
原帖由 wwjyjf264 于 2008-7-29 17:50 发表
You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.
因为我看的那本是第一版,是在rails旧版本上通过的,所以我现在用的就是1.2的版本。网上有人说是因为不支持decimal,然后我把数据库中的表删了,不用decimal重新建表了。但是还是没解决。谢谢
建议下载最新版本,还有把rails的版本升级,差异还是比较大的
breakpoint
设置一个断点..
一点点的分析
做循环输出的时候,数组变量没有赋到值
eg:
arr[0].nil
p arr[0].to_i
就會報類似上面的錯誤