Ciao,
ho un problema con la funzione gsub, devo sostituire "," cn "','"
Ho provato nella console questo
"1,2".gsub(",","','") and I get "1','2" -> ok
ma nel controller
codice:
@photos_ids_to_delete = params[:delete_photo_array].gsub("," , "','")
@record_to_delete = Photo.find(:all, :conditions => { :id => [@photos_ids_to_delete] } )
e nel mio log del server ho
codice:
SELECT * FROM 'photos' WHERE ('photos'.'id' IN ('1\',\'2'))
com'è possible?
Grazie