首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

关于实例变量解决办法

2012-03-05 
关于实例变量controller :@category Category.find(:all,:conditions parent_id IS NULL)那在HTML

关于实例变量
controller :@category = Category.find(:all,:conditions => "parent_id IS NULL")
那在HTML里 有没有方法直接获得@category的记录的条数哦

[解决办法]
首先:你查出来的@category实例变量是一个数组,数组里面的每条记录是一个hash,每个字段名字是hashd的键,值就是对应的记录!
在html里有两个方法获得记录的条数,一:按数组的方法获取数组的个数,在视图里@category.count或者,@category.length或者,@category.size(这个有没有倒记不清楚了)
还有,问问题尽量的清除。
[解决办法]
@miceying:
Controller使用find就已经足够了.你的方法只要适合你的理解,并实现了要求.

最好的实现是需求各种限制,比如HTML的load需要在0.5ms内载入完成,有了这种要求,你自己就会想出应对办法.

热点排行