2012-10-07 115 views
1

我是Ruby on Rails的新手。rails activerecord列查詢

我得到一個簡單的表,其名稱爲Loadtest

該表具有兩個屬性:testname,exectime

表可能看起來是這樣的:

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

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

是的,有pluck方法。

Loadtest.pluck(:testname) 
+0

非常感謝!這是我一直在尋找的方法。 – mCY