and i want it to display each of the first_name records from the table
that @m is associated with in a drop-down. When i test this code the
only option in the drop down menu it #Player:0x3c88008> (Player is the
name of the table that @m is associated with) i know from previous
testing that everything works fine besides this code.
>
>
>
> I have this code:
>
> <%= f.select :name, [@m.each do |n|
> [ n.first_name , n.first_name ]
> end], :class => 'gam' %>
>
> #each returns @m, so what you want is #map or collect. Try
>
> <%= f.select :name, @m.map { |n| [n.first_name, n.first_name] }, :class
=> 'gam' %>
>
>
> and i want it to display each of the first_name records from the table
> that @m is associated with in a drop-down. When i test this code the
> only option in the drop down menu it #Player:0x3c88008> (Player is the
> name of the table that @m is associated with) i know from previous
> testing that everything works fine besides this code.
There's an optimization for this: collection_select