rails activerecord列查询

时间:2012-10-07 07:52:48

标签: ruby activerecord

我是Ruby on Rails的新手。

我得到一个名为Loadtest的简单表。

该表有两个属性:testnameexectime

该表可能如下所示:

\-------------------------

testname | exectime |

test A | xx-xx-xx |

test B | xx-xx-xx |

\-------------------------- 

我想获取testname下的所有条目,例如["test A", "test B"]。我怎么能做到这一点?

我可以使用Loadtest.find(:all)获取表格中的所有条目,并编写一些代码以形成testname array。但有没有像Loadtest.column[:testname]这样的直接方法?

谢谢你的时间!

1 个答案:

答案 0 :(得分:1)

是的,有 pluck 方法。

Loadtest.pluck(:testname)