新手问题 关于遍历每条记录的字段的值

hicupp · 2013年07月09日 · 最后由 zj0713001 回复于 2013年07月10日 · 2050 次阅读

小白问题:如何写迭代语句才能遍历每条记录的每个字段的值?求教~

匿名 #1 2013年07月09日

object.attributes.each_pair do |name, value| puts "#{name} = #{value}" end

Record.all.each { |record| record.attributes.value }

类似这样么?

都行,多谢哈。配上正则表达式就能拿到想要的字段以及它的值了!

#3 楼 @hicupp 那的多慢啊... 为什么不直接 Model.select('column1, column2')...

#4 楼 @zj0713001 主要是想迭代遍历,所有就没有挨个的去找了。

#5 楼 @hicupp 速度会很坑的...

需要 登录 后方可回复, 如果你还没有账号请 注册新账号