2012-01-05 14 views

回答

2

您可以通過使用attribute_names方法從結果集的任何對象確定這些。

collection = Model.all(:select=>['col1', 'col2']) 

collection.first.attribute_names 
#=> ['col1', 'col2'] 

collection.first.atttributes 
#=> {'col1' => "FOO", 'col2'=> 'BAR'}