Hi!
I need the results of a custom SQL query to create a list in a view.
Thats the query:
@classes = ActiveRecord::Base.connection.execute “SELECT DISTINCT CLASS FROM SymbolsMatch_MASTER”
And thats the part of the view:
but @classes is always NULL here…
What am I doing wrong?
Thx lack
On 6 Nov 2008, at 10:55, Günther Lackner wrote:
execute just executes without returning anything. If you want the result then you want one of select_all/select_values/select_value etc… (in this particular case select_values would do the trick)
Fred
This is the trick: ActiveRecord::Base.connection.execute(your_sql).extend(Enumerable).to_a
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.