Getting values from multiple select

I try to get the values from a multiple select without luck. This is my
select:

<%= select "product", "items", @options, {}, { :multiple => true } %>

If I add it directly to a column in the db I get:

Is this in a form_for? if not you should use select_tag

http://apidock.com/rails/ActionView/Helpers/FormTagHelper/select_tag

What do you have in @options?

This is the select method
select(object, method, choices, options = {}, html_options = {})

Examples here http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/select

To debug these issues you should have a look at the compiled source
with view source in the browser and see what you got.

Freddy Andersen wrote:

Is this in a form_for? if not you should use select_tag

http://apidock.com/rails/ActionView/Helpers/FormTagHelper/select_tag

What do you have in @options?

This is the select method
select(object, method, choices, options = {}, html_options = {})

Examples here
http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/select

To debug these issues you should have a look at the compiled source
with view source in the browser and see what you got.

That helped. But I only get the first value. Even if I use "items[]".

Where is it going wrong ? Does your controller only ever say the first
value or do your logs show that the controller receives multiple
values. Look at the html source: does the name of the select tag end
with [] ?

Fred