В одном из представлений (erb) у меня есть следующий код
collection_select(:wp_article, :wp_site_id, WpSite.find_by_sql(["SELECT wp_sites.* FROM wp_sites, users_wp_sites, users WHERE users_wp_sites.user_id = users.id and users_wp_sites.wp_site_id = wp_sites.id and username= ?", session[:cur_username]]), :id, :name,
{:prompt => true})
Здесь перечислены имена сайтов, которые доступны текущему пользователю (cur_username) в раскрывающемся списке, например
Google.com
Facebook.com
Twitter.com
Теперь мне нужно отобразить, сколько раз пользователь заходил на эти сайты в одном и том же выпадающем списке, например:
Google.com (32)
Facebook.com (68)
Twitter.com (21)
Как мне изменить запрос, чтобы включитьколичество вместе с названием сайта?(Я знаю, как получить количество в подзапросе в рамках того же запроса, опубликованного выше, но не знаю, как передать имя сайта (: name) и количество (новый счет, который я получу в подзапросе) в раскрывающийся списоккак одна полная строка.)