Это один примерКак преобразовать массив в строку с разделителями-запятыми, используя рубин
(Category.find(:all,:select => "name").collect {|c| c.name}).join(', ')
Он генерирует:
"Category1, Category2"
Есть еще один, более эффективный + очиститель способ сделать это?
'Category.all (: выберите =>: имя) .map (&: имя) .to_sentence' –
Еще лучше, Ларс! – jxpx777
спасибо, ребята, это прекрасно. – csanz