Duda combo_box multiple

Buenas tardes lista,

necesito vuestra ayuda. En mi aplicación tengo un combo_box multiple y
necesito que cuando el usuario guarde los nuevos datos se visualicen en
la acción edit. Para mostrar los datos del controlador uso lo siguiente:

<select id="categorias_proyecto" 

name=“categorias_proyecto[categoria_id][]” multiple=“multiple”>
<%=options_from_collection_for_select @categorias, “id”,“categoria”,
@sel_cat%>
@sel_cat es un array con las categorias que tiene marcadas ese proyecto.
Se obtiene de la siguiente línea ubicada en la accion edit de mi
controlador @sel_cat=CategoriasProyecto.find(:all,
:conditions=>[“proyecto_id=?”, @proyecto.id])

La cuestión es que no se marca ninguna categoría y los datos estan bien
guardados.

Alguna sugerencia?

Muchas gracias.

Saludos